HEX
Server: LiteSpeed
System: Linux sv4.hami.host 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64
User: armgroup (1008)
PHP: 8.2.32
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open, mail, socket_create, socket_create_listen, socket_create_pair, link, dl, openlog, syslog, stream_socket_server, curl_multi_init
Upload Files
File: /home/armgroup/libs/storage/framework/views/c993b0af84761ead92a6424c90d00a339f5643c9.php
<form role="form" wire:submit.prevent="update">
    <div class="card-body">
        <div class="card-header" style="background-color: #dfe6e9; color: #2d3436;">دسته اصلی:
            <?php $__currentLoopData = $category->parents; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $p): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                <span><?php echo e($p->name); ?></span>
                <?php if(!$loop->last): ?>
                    <span class="fa fa-angle-left"></span>
                <?php endif; ?>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            <a href="<?php echo e(route('admin.products.selectCategory', ['product' => $product->id])); ?>" class="mr-3 text-primary">تغییر...</a>
        </div>
        <h4 class="text-center my-1" style="color: #2c3e50; text-decoration: underline;"><span class="fa fa-info-circle"></span> عمومی</h4>
        <div class="row">
            <div class="col-12 mb-3">
                <!--<div class="form-group mb-0" wire:ignore>-->
                <!--    <label for="category_id">دسته‌ها</label>-->
                <!--    <select class="form-control <?php $__errorArgs = ['category_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="category_id" wire:model.defer="category_id" multiple>-->
                <!--        <option></option>-->
                <!--        <?php $__currentLoopData = $categories; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $category): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>-->
                <!--            <option value="<?php echo e($category->id); ?>"><?php echo e($category->name); ?></option>-->
                <!--        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>-->
                <!--    </select>-->
                <!--</div>-->
                <?php $__errorArgs = ['category_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="name">نام *</label>
                    <input class="form-control <?php $__errorArgs = ['product.name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="name"
                           wire:model.defer="product.name" type="text" required>
                    <?php $__errorArgs = ['product.name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                    <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="slug">اسلاگ *</label>
                    <input class="form-control <?php $__errorArgs = ['product.slug'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="slug"
                           wire:model.defer="product.slug" type="text" required>
                    <?php $__errorArgs = ['product.slug'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                    <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="latin_name">نام لاتین</label>
                    <input class="form-control <?php $__errorArgs = ['product.latin_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="latin_name"
                           wire:model.defer="product.latin_name" type="text" dir="ltr">
                    <?php $__errorArgs = ['product.latin_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                    <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-6 mb-3">
                <div class="form-group mb-0" wire:ignore>
                    <label for="brand_id">برند</label>
                    <select class="form-control <?php $__errorArgs = ['product.brand_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="brand_id"
                            wire:model.defer="product.brand_id">
                        <option></option>
                        <?php $__currentLoopData = $brands; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $brand): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <option value="<?php echo e($brand->id); ?>"><?php echo e($brand->name); ?></option>
                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </select>
                </div>
                <?php $__errorArgs = ['product.brand_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                <span class="text-danger" role="alert">
                        <strong><?php echo e($message); ?></strong>
                    </span>
                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="weight">وزن (گرم)</label>
                    <input class="form-control <?php $__errorArgs = ['product.weight'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" dir="ltr" id="weight"
                           wire:model.defer="product.weight" type="number">
                    <?php $__errorArgs = ['product.weight'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                    <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="sort_order">ترتیب نمایش</label>
                    <input class="form-control <?php $__errorArgs = ['product.sort_order'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" dir="ltr" id="sort_order"
                           wire:model.defer="product.sort_order" type="number">
                    <?php $__errorArgs = ['product.sort_order'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                    <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="sending_days">مدت ارسال(روز)</label>
                    <input class="form-control <?php $__errorArgs = ['product.sending_days'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" dir="ltr" id="sending_days"
                           wire:model.defer="product.sending_days" type="number" min="0">
                    <?php $__errorArgs = ['product.sending_days'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="suggest">محصول پیشنهادی *</label>
                    <select class="form-control <?php $__errorArgs = ['product.suggest'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="suggest" required
                            wire:model.defer="product.suggest">
                        <option value="1">بله</option>
                        <option value="0">خیر</option>
                    </select>
                    <?php $__errorArgs = ['product.suggest'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                    <span class="text-danger" role="alert">
                                <strong><?php echo e($message); ?></strong>
                            </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="show_in_slider">نمایش در اسلایدر *</label>
                    <select class="form-control <?php $__errorArgs = ['product.show_in_slider'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="show_in_slider" required
                            wire:model.defer="product.show_in_slider">
                        <option value="1">بله</option>
                        <option value="0">خیر</option>
                    </select>
                    <?php $__errorArgs = ['product.show_in_slider'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <?php if($can_change_status): ?>
                <div class="col-6">
                    <div class="form-group">
                        <label for="status">وضعیت *</label>
                        <select class="form-control <?php $__errorArgs = ['product.status'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="status" required
                                wire:model.defer="product.status">
                            <option value="1">فعال</option>
                            <option value="0">غیرفعال</option>
                        </select>
                        <?php $__errorArgs = ['product.status'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <span class="text-danger" role="alert">
                                <strong><?php echo e($message); ?></strong>
                            </span>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                    </div>
                </div>
            <?php endif; ?>
            <div class="col-6">
                <div class="form-group">
                    <label for="video-lfm">ویدئو در اسلایدر (فرمت mp4)</label>
                    <div>
                        <a id="video-lfm" class="btn btn-primary text-white">
                            <i class="fa fa-file-video-o"></i> <?php echo e($product->slider_video ? 'تغییر' : 'انتخاب'); ?> ویدئو
                        </a>
                        <?php if($product->slider_video): ?>
                            <button class="btn btn-danger" wire:click.prevent="$set('product.slider_video', null)">
                                <span class="fa fa-times"></span>
                                حذف
                            </button>
                        <?php endif; ?>
                    </div>
                </div>
                <?php if($product->slider_video): ?>
                    <a href="<?php echo e(asset($product->slider_video)); ?>" target="_blank" class="btn btn-success btn-sm">
                        <span class="fa fa-eye"></span>
                        مشاهده ویدئو
                    </a>
                <?php endif; ?>
                <?php $__errorArgs = ['product.slider_video'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                <span class="text-danger" role="alert">
                        <strong><?php echo e($message); ?></strong>
                    </span>
                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
            </div>
            <div class="col-6">
                <div class="form-group">
                    <label for="slider_text">متن در اسلایدر</label>
                    <textarea class="form-control <?php $__errorArgs = ['product.slider_text'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                              id="slider_text"
                              rows="5"
                              wire:model.defer="product.slider_text"></textarea>
                    <?php $__errorArgs = ['product.slider_text'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-12">
                <div class="form-group mb-0" wire:ignore>
                    <label for="description">توضیحات کامل</label>
                    <textarea class="form-control <?php $__errorArgs = ['product.description'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?> tinymce" id="description"
                              wire:model.defer="product.description"></textarea>
                </div>
                <?php $__errorArgs = ['product.description'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                <span class="text-danger" role="alert">
                    <strong><?php echo e($message); ?></strong>
                </span>
                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
            </div>
        </div>
        <h4 class="text-center mb-1 mt-3" style="color: #2c3e50; text-decoration: underline;"><span class="fa fa-search"></span> سئو</h4>
        <div class="row">
            <div class="col-12">
                <div class="form-group">
                    <label for="meta_title">عنوان صفحه</label>
                    <input class="form-control <?php $__errorArgs = ['product.meta_title'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="meta_title"
                           wire:model.defer="product.meta_title" type="text" placeholder="در صورت خالی بودن نام محصول قرار می‌گیرد">
                    <?php $__errorArgs = ['product.meta_title'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-12">
                <div class="form-group">
                    <label for="short_description">توضیحات کوتاه</label>
                    <textarea class="form-control <?php $__errorArgs = ['product.short_description'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="short_description"
                              wire:model.defer="product.short_description"></textarea>
                    <?php $__errorArgs = ['product.short_description'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <span class="text-danger" role="alert">
                            <strong><?php echo e($message); ?></strong>
                        </span>
                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                </div>
            </div>
            <div class="col-12">
                <div class="form-group mb-0" wire:ignore>
                    <label for="tag_id">تگ‌ها</label>
                    <select class="form-control <?php $__errorArgs = ['tag_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" id="tag_id" wire:model.defer="tag_id" multiple>
                        <option></option>
                        <?php $__currentLoopData = $tags; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $tag): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <option value="<?php echo e($tag->id); ?>"><?php echo e($tag->name); ?></option>
                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </select>
                </div>
                <?php $__errorArgs = ['tag_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                    <span class="text-danger" role="alert">
                        <strong><?php echo e($message); ?></strong>
                    </span>
                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
            </div>
            <div class="col-12 mt-3">
                <table class="table table-hover">
                    <thead>
                    <tr>
                        <th>سوال</th>
                        <th>جواب</th>
                        <th>عملیات</th>
                    </tr>
                    </thead>
                    <tbody>
                    <?php $__currentLoopData = $faq; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $f): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <tr>
                            <td>
                                <input type="text" class="form-control <?php $__errorArgs = ["faq.$index.question"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                       wire:model.defer="faq.<?php echo e($index); ?>.question" required>
                                <?php $__errorArgs = ["faq.$index.question"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <span class="text-danger" role="alert">
                                        <strong><?php echo e($message); ?></strong>
                                    </span>
                                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                            </td>
                            <td>
                                <input type="text" class="form-control <?php $__errorArgs = ["faq.$index.answer"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                       wire:model.defer="faq.<?php echo e($index); ?>.answer" required>
                                <?php $__errorArgs = ["faq.$index.answer"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <span class="text-danger" role="alert">
                                        <strong><?php echo e($message); ?></strong>
                                    </span>
                                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                            </td>
                            <td>
                                <button type="button" class="btn btn-danger btn-sm" wire:click="removeItem(<?php echo e($index); ?>, 3)">
                                    <span class="fa fa-trash"></span> حذف
                                </button>
                            </td>
                        </tr>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </tbody>
                    <tfoot>
                    <tr>
                        <td colspan="2"></td>
                        <td>
                            <button type="button" id="add-item" class="btn btn-success btn-sm" wire:click="addItem(3)"><span class="fa fa-plus"></span> افزودن</button>
                        </td>
                    </tr>
                    </tfoot>
                </table>
            </div>
        </div>
        <h4 class="text-center mb-1 mt-3" style="color: #2c3e50; text-decoration: underline;"><span class="fa fa-image"></span> تصاویر</h4>
        <table class="table table-hover">
            <thead>
            <tr>
                <th>تصویر</th>
                <th>ترتیب</th>
                <th>عملیات</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td class="px-5">
                    <div class="row">
                        <div id="holder" class="d-inline col-md-4">
                            <?php if($product->image): ?>
                                <a href="<?php echo e(asset($product->image)); ?>" target="_blank">
                                    <img src="<?php echo e(asset($product->image)); ?>" style="width: 120px; height: 90px;" class="img-fluid">
                                </a>
                            <?php endif; ?>
                            <?php $__errorArgs = ['product.image'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <br>
                                <span class="text-danger" role="alert">
                                    <strong><?php echo e($message); ?></strong>
                                </span>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>
                        <div class="input-group d-inline col-md-2">
                            <span class="input-group-btn">
                               <a data-input="thumbnail" data-preview="holder" id="lfm" class="btn btn-primary text-white">
                                  <i class="fa fa-picture-o"></i> انتخاب
                               </a>
                            </span>
                        </div>
                    </div>
                </td>
                <td><b>تصویر شاخص</b></td>
                <td><span class="badge badge-danger">الزامی است</span></td>
            </tr>
            <?php if(count($items)): ?>
                <?php $__currentLoopData = $items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <tr>
                        <td class="px-5">
                            <div class="row">
                                <div id="holder<?php echo e($index); ?>" class="d-inline col-md-4">
                                    <?php if($item['path']): ?>
                                        <a href="<?php echo e(asset($item['path'])); ?>" target="_blank">
                                            <img src="<?php echo e(asset($item['path'])); ?>" style="width: 120px; height: 90px;" class="img-fluid">
                                        </a>
                                    <?php endif; ?>
                                    <?php $__errorArgs = ["items.$index.path"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                        <br>
                                        <span class="text-danger" role="alert">
                                            <strong><?php echo e($message); ?></strong>
                                        </span>
                                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                                </div>
                                <div class="input-group d-inline col-md-8">
                                       <span class="input-group-btn">
                                         <a data-input="thumbnail<?php echo e($index); ?>" data-preview="holder<?php echo e($index); ?>" class="btn btn-primary multiLFM text-white">
                                           <i class="fa fa-picture-o"></i> انتخاب
                                         </a>
                                       </span>
                                </div>
                            </div>
                        </td>
                        <td>
                            <input type="number" class="form-control <?php $__errorArgs = ["items.$index.sort_order"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" min="0" wire:model.defer="items.<?php echo e($index); ?>.sort_order">
                            <?php $__errorArgs = ["items.$index.sort_order"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <span class="text-danger" role="alert">
                                    <strong><?php echo e($message); ?></strong>
                                </span>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </td>
                        <td>
                            <button type="button" class="btn btn-danger btn-sm" wire:click="removeItem(<?php echo e($index); ?>, 1)">
                                <span class="fa fa-trash"></span> حذف
                            </button>
                        </td>
                    </tr>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            <?php endif; ?>
            </tbody>
            <tfoot>
            <tr>
                <td colspan="2"></td>
                <td>
                    <button type="button" id="add-item" class="btn btn-success btn-sm" wire:click="addItem(1)"><span class="fa fa-plus"></span> افزودن</button>
                </td>
            </tr>
            </tfoot>
        </table>
        <?php if(count($attributes)): ?>
            <h4 class="text-center mb-1 mt-3" style="color: #2c3e50; text-decoration: underline;"><span class="fa fa-info"></span> ویژگی‌ها</h4>
            <div class="row">
                <?php $__currentLoopData = $attributes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $attribute): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <div class="col-3 my-1">
                        <label for="attribute<?php echo e($attribute->id); ?>"><?php echo e($attribute->name); ?></label>
                        <select class="form-control <?php $__errorArgs = ["selectedAttributes.{$attribute->id}"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                id="attribute<?php echo e($attribute->id); ?>"
                                wire:model.defer="selectedAttributes.<?php echo e($attribute->id); ?>">
                            <option value="">انتخاب کنید</option>
                            <?php $__currentLoopData = $attribute->values; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                <option value="<?php echo e($value->id); ?>"><?php echo e($value->value); ?></option>
                            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                        </select>
                        <?php $__errorArgs = ["selectedAttributes.{$attribute->id}"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <span class="text-danger" role="alert">
                                <strong><?php echo e($message); ?></strong>
                            </span>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                    </div>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </div>
        <?php endif; ?>
        <div class="col-12 my-3">
            <h4 class="text-center" style="color: #2c3e50; text-decoration: underline;"><span class="fa fa-dollar"></span> قیمت‌گذاری</h4>
        </div>
        <?php if(count($allOptions)): ?>
            <div class="col-12 mb-4">
                <div class="row">
                    <div class="col-1 pt-2 text-center"><strong>گزینه‌ها</strong></div>
                    <?php $__currentLoopData = $allOptions; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $op): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <div class="col-2" wire:ignore>
                            <select wire:model.defer="productSelectedOptions.<?php echo e($op->id); ?>"
                                    id="op-<?php echo e($op->id); ?>"
                                    multiple
                                    class="form-control">
                                <?php $__currentLoopData = $op->values; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $val): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <option value="<?php echo e($val->id); ?>"><?php echo e($val->name); ?></option>
                                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            </select>
                        </div>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    <div class="col-1">
                        <button type="button"
                                class="btn btn-info"
                                wire:click.prevent="setProductOptions">
                            انتخاب
                        </button>
                    </div>
                </div>
            </div>
        <?php endif; ?>
        <div class="table-responsive">
            <table class="table table-hover">
                <thead>
                <tr>
                    <?php $__currentLoopData = $options; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <th><?php echo e($option->name); ?></th>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    <th>موجودی</th>
                    <th>کد</th>
                    <th>قیمت</th>
                    <th>قیمت ویژه</th>
                    <th>تاریخ شروع</th>
                    <th>تاریخ پایان</th>
                    <?php if(count($options)): ?>
                        <th>عملیات</th>
                    <?php endif; ?>
                </tr>
                </thead>
                <tbody>
                <?php $__currentLoopData = $items2; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <tr>
                        <?php $__currentLoopData = $options; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <td>
                                <select
                                    class="form-control <?php $__errorArgs = ["items2.$index.value_id"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                    wire:model.defer="items2.<?php echo e($index); ?>.value_id" required>
                                    <option value="">انتخاب کنید</option>
                                    <?php $__currentLoopData = $option->values; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                        <option value="<?php echo e($value->id); ?>"><?php echo e($value->name); ?></option>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </select>
                                <?php $__errorArgs = ["items2.$index.value_id"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <strong class="text-danger"><?php echo e($message); ?></strong>
                                <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                            </td>
                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                        <td>
                            <input type="text" class="form-control <?php $__errorArgs = ["items2.$index.stock"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   wire:model.defer="items2.<?php echo e($index); ?>.stock" dir="ltr">
                            <?php $__errorArgs = ["items2.$index.stock"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <strong class="text-danger"><?php echo e($message); ?></strong>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </td>
                        <td>
                            <input type="text" class="form-control <?php $__errorArgs = ["items2.$index.code"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   wire:model.defer="items2.<?php echo e($index); ?>.code" dir="ltr">
                            <?php $__errorArgs = ["items2.$index.code"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <strong class="text-danger"><?php echo e($message); ?></strong>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </td>
                        <td>
                            <input type="number" class="form-control <?php $__errorArgs = ["items2.$index.price"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   wire:model.defer="items2.<?php echo e($index); ?>.price" dir="ltr" required>
                            <?php $__errorArgs = ["items2.$index.price"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <strong class="text-danger"><?php echo e($message); ?></strong>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </td>
                        <td>
                            <input type="number"
                                   class="form-control <?php $__errorArgs = ["items2.$index.special"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   wire:model.defer="items2.<?php echo e($index); ?>.special" dir="ltr">
                            <?php $__errorArgs = ["items2.$index.special"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <strong class="text-danger"><?php echo e($message); ?></strong>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </td>
                        <td>
                            <input type="text"
                                   readonly
                                   data-name="special_started_at"
                                   data-index="<?php echo e($index); ?>"
                                   class="calendar-btn form-control <?php $__errorArgs = ["items2.$index.special_started_at"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   value="<?php echo e($item['special_started_at'] ? to_persian_numbers(jdate($item['special_started_at'])) : ''); ?>"
                                   dir="ltr">
                            <input type="hidden"
                                   id="special_started_at_<?php echo e($index); ?>"
                                   value="<?php echo e($item['special_started_at'] ? (DateTime::createFromFormat('Y-m-d H:i:s', $item['special_started_at'])->getTimestamp() * 1000) : ''); ?>">
                            <?php $__errorArgs = ["items2.$index.special_started_at"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <strong class="text-danger"><?php echo e($message); ?></strong>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </td>
                        <td>
                            <input type="text"
                                   readonly
                                   data-name="special_ended_at"
                                   data-index="<?php echo e($index); ?>"
                                   class="calendar-btn form-control <?php $__errorArgs = ["items2.$index.special_ended_at"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   value="<?php echo e($item['special_ended_at'] ? to_persian_numbers(jdate($item['special_ended_at'])) : ''); ?>"
                                   dir="ltr">
                            <input type="hidden"
                                   id="special_ended_at_<?php echo e($index); ?>"
                                   value="<?php echo e($item['special_ended_at'] ? (DateTime::createFromFormat('Y-m-d H:i:s', $item['special_ended_at'])->getTimestamp() * 1000) : ''); ?>">
                            <?php $__errorArgs = ["items2.$index.special_ended_at"];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <strong class="text-danger"><?php echo e($message); ?></strong>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </td>
                        <?php if(count($options)): ?>
                            <td>
                                <?php if(count($items2) >= 2): ?>
                                    <button type="button" class="btn btn-danger btn-sm"
                                            wire:click="removeItem(<?php echo e($index); ?>, 2)">
                                        <span class="fa fa-trash"></span> حذف
                                    </button>
                                <?php endif; ?>
                            </td>
                        <?php endif; ?>
                    </tr>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                </tbody>
                <?php if(count($options)): ?>
                    <tfoot>
                    <tr>
                        <td colspan="<?php echo e(6 + count($options)); ?>"></td>
                        <td>
                            <button type="button" id="add-item2" class="btn btn-success btn-sm" wire:click="addItem(2)">
                                <span class="fa fa-plus"></span> افزودن
                            </button>
                        </td>
                    </tr>
                    </tfoot>
                <?php endif; ?>
            </table>
        </div>
    </div>
    <div class="card-footer">
        <button type="submit" class="btn btn-primary">ذخیره</button>
        <a href="<?php echo e(route('admin.products.index')); ?>" class="btn btn-danger float-left">لغو</a>
    </div>
</form>

<?php $__env->startPush('scripts'); ?>
    <?php echo $__env->make('livewire.admin.partials.numberFormat', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php echo $__env->make('livewire.admin.partials.lfm', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php echo $__env->make('livewire.admin.partials.video-lfm', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php echo $__env->make('livewire.admin.partials.tinymce', ['variable' => 'product.description'], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php echo $__env->make('livewire.admin.partials.select2', ['selectId' => 'brand_id', 'selectVar' => 'product.brand_id'], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php echo $__env->make('livewire.admin.partials.select2', ['selectId' => 'tag_id', 'selectVar' => 'tag_id'], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php echo $__env->make('livewire.admin.partials.select2', ['selectId' => 'category_id', 'selectVar' => 'category_id', 'closeOnSelect' => true], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php $__currentLoopData = $allOptions; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $op): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
        <?php echo $__env->make('livewire.admin.partials.select2', ['selectId' => 'op-'. $op->id, 'selectVar' => 'productSelectedOptions.'. $op->id, 'placeholder' => $op->name], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
    <script>
        var multiLFM = function(class_name, type, options) {
            let buttons = document.getElementsByClassName(class_name);
            for(let i = 0; i < buttons.length; i++) {
                buttons[i].addEventListener('click', function () {
                    var route_prefix = (options && options.prefix) ? options.prefix : '/laravel-filemanager';
                    var target_preview = document.getElementById(buttons[i].getAttribute('data-preview'));

                    window.open(route_prefix + '?type=' + type || 'file', 'FileManager', 'width=900,height=600');
                    window.SetUrl = function (items) {
                        var file_path = items.map(function (item) {
                            return item.url;
                        }).join(',');

                        // set or change the preview image src
                        items.forEach(function (item) {
                            target_preview.innerHTML = `<img src="${item.thumb_url}" class="img-fluid">`;
                        });

                        // trigger change event
                        target_preview.dispatchEvent(new Event('change'));

                        Livewire.emit('multiImageChanged', i, file_path);
                    };
                });
            }
        };
        multiLFM('multiLFM', 'image');

        Livewire.on('addedItem', function() {
            multiLFM('multiLFM', 'image');
        })
    </script>
    <script>
        $(document).on("click", ".calendar-btn", function () {
            var name = $(this).data('name');
            var index = $(this).data('index');
            var alt = `#${name}_${index}`;
            default_val = $(alt).val();

            var pd = $(this).persianDatepicker({
                "format": 'YYYY-MM-DD HH:mm:ss',
                "altField": `#${name}_${index}`,
                "responsive": true,
                "timePicker": {
                    "enabled": true,
                },
                "toolbox": {
                    "enabled": true,
                    "submitButton": {
                        onSubmit: (datepickerObject) => {
                            var alt = `#${name}_${index}`;
                            unix = $(alt).val() * 1;
                            if(index == 'default') {
                                window.livewire.find('<?php echo e($_instance->id); ?>').set(`default_${name}`, formatDate(new Date(unix)));
                            } else {
                                window.livewire.find('<?php echo e($_instance->id); ?>').set(`items2.${index}.${name}`, formatDate(new Date(unix)));
                            }
                        },
                        "enabled": true,
                        "text": {
                            "fa": "تایید",
                            "en": "Submit"
                        }
                    },
                },
            });

            if (default_val) {
                pd.setDate(default_val * 1)
            }

            pd.show();
        });

        function formatDate(date) {
            const year = date.getFullYear();
            const month = String(date.getMonth() + 1).padStart(2, '0');
            const day = String(date.getDate()).padStart(2, '0');
            const hours = String(date.getHours()).padStart(2, '0');
            const minutes = String(date.getMinutes()).padStart(2, '0');
            const seconds = String(date.getSeconds()).padStart(2, '0');

            return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
        }
    </script>
<?php $__env->stopPush(); ?>
<?php /**PATH /home/technova/technovar/resources/views/livewire/admin/product/edit.blade.php ENDPATH**/ ?>