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**/ ?>