Server : nginx/1.18.0 System : Linux localhost 6.14.3-x86_64-linode168 #1 SMP PREEMPT_DYNAMIC Mon Apr 21 19:47:55 EDT 2025 x86_64 User : www-data ( 33) PHP Version : 8.0.16 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /var/www/ecommerce/storage/framework/views/ |
<?php $__env->startSection('main-content'); ?>
<div class="card">
<h5 class="card-header">Add Product</h5>
<div class="card-body">
<form method="post" action="<?php echo e(route('product.store')); ?>">
<?php echo e(csrf_field()); ?>
<div class="form-group">
<label for="inputTitle" class="col-form-label">Title <span class="text-danger">*</span></label>
<input id="inputTitle" type="text" name="title" placeholder="Enter title" value="<?php echo e(old('title')); ?>"
class="form-control">
<?php $__errorArgs = ['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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="summary" class="col-form-label">Summary <span class="text-danger">*</span></label>
<textarea class="form-control" id="summary" name="summary"><?php echo e(old('summary')); ?></textarea>
<?php $__errorArgs = ['summary'];
$__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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="description" class="col-form-label">Description</label>
<textarea class="form-control" id="description"
name="description"><?php echo e(old('description')); ?></textarea>
<?php $__errorArgs = ['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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="is_featured">Is Featured</label><br>
<input type="checkbox" name='is_featured' id='is_featured' value='1' checked> Yes
</div>
<div class="form-group">
<label for="cat_id">Category <span class="text-danger">*</span></label>
<select name="cat_id" id="cat_id" class="form-control">
<option value="">--Select any category--</option>
<?php $__currentLoopData = $categories; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $cat_data): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option value='<?php echo e($cat_data->id); ?>'><?php echo e($cat_data->title); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
</div>
<div class="form-group d-none" id="child_cat_div">
<label for="child_cat_id">Sub Category</label>
<select name="child_cat_id" id="child_cat_id" class="form-control">
<option value="">--Select any category--</option>
</select>
</div>
<div class="form-group">
<label for="price" class="col-form-label">Price(<?php echo config('shop.currency'); ?>) <span
class="text-danger">*</span></label>
<input id="price" type="number" name="price" placeholder="Enter price" value="<?php echo e(old('price')); ?>"
class="form-control">
<?php $__errorArgs = ['price'];
$__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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="discount" class="col-form-label">Discount(%)</label>
<input id="discount" type="number" name="discount" min="0" max="100" placeholder="Enter discount"
value="<?php echo e(old('discount') ?? 0); ?>" class="form-control">
<?php $__errorArgs = ['discount'];
$__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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="brand_id">Vendor</label>
<select name="brand_id" class="form-control">
<option value="">--Select Vendor--</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->title); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
</div>
<div class="form-group">
<label for="condition">Condition <span class="text-danger">*</span></label>
<select name="condition" class="form-control">
<option value="">--Select Condition--</option>
<option value="default">Default</option>
<option value="new">New</option>
<option value="hot">Hot</option>
</select>
</div>
<div class="form-group">
<label for="stock">Quantity <span class="text-danger">*</span></label>
<input id="quantity" type="number" name="stock" min="0" placeholder="Enter quantity"
value="<?php echo e(old('stock')); ?>" class="form-control">
<?php $__errorArgs = ['stock'];
$__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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="stock">Notify when Quantity Under</label>
<input id="notify_min_stock" type="number" name="notify_min_stock" min="0" placeholder="Enter Mininum Notify quantity"
value="" class="form-control">
<?php $__errorArgs = ['notify_min_stock'];
$__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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="inputPhoto" class="col-form-label">Photo <span class="text-danger">*</span></label>
<div class="input-group">
<span class="input-group-btn">
<a id="lfm" data-input="thumbnail" data-preview="holder" class="btn btn-primary">
<i class="fa fa-picture-o"></i> Choose
</a>
</span>
<input id="thumbnail" class="form-control" type="text" name="photo" value="<?php echo e(old('photo')); ?>">
</div>
<div id="holder" style="margin-top:15px;max-height:100px;"></div>
<?php $__errorArgs = ['photo'];
$__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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="status" class="col-form-label">Status <span class="text-danger">*</span></label>
<select name="status" class="form-control">
<option value="active">Active</option>
<option value="inactive">Inactive</option>
</select>
<?php $__errorArgs = ['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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group">
<label for="payment_method_id" class="col-form-label">Payment Method</label>
<select name="payment_method_id" class="form-control">
<option value="">Select</option>
<?php $__currentLoopData = $payment_methods; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $payment_method): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option value="<?php echo $payment_method->id; ?>"><?php echo $payment_method->name; ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
<?php $__errorArgs = ['payment_method_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"><?php echo e($message); ?></span>
<?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
<div class="form-group mb-3">
<button type="reset" class="btn btn-warning">Reset</button>
<button class="btn btn-success" type="submit">Submit</button>
</div>
</form>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startPush('styles'); ?>
<link rel="stylesheet" href="<?php echo e(asset('backend/summernote/summernote.min.css')); ?>">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.1/css/bootstrap-select.css" />
<?php $__env->stopPush(); ?>
<?php $__env->startPush('scripts'); ?>
<script src="<?php echo e(asset('/vendor/laravel-filemanager/js/stand-alone-button.js')); ?>"></script>
<script src="<?php echo e(asset('backend/summernote/summernote.min.js')); ?>"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.1/js/bootstrap-select.min.js"></script>
<script>
$(function() {
$('#lfm').filemanager('file', {
prefix: "<?php echo route('unisharp.lfm.show'); ?>"
});
$('#summary').summernote({
placeholder: "Write short description.....",
tabsize: 2,
height: 100
});
$('#description').summernote({
placeholder: "Write detail description.....",
tabsize: 2,
height: 150
});
$('select').selectpicker();
$('#cat_id').change(function() {
var cat_id = $(this).val();
if (cat_id != null) {
// Ajax call
$.ajax({
url: "/admin/category/" + cat_id + "/child",
data: {
_token: "<?php echo e(csrf_token()); ?>",
id: cat_id
},
type: "POST",
success: function(response) {
if (typeof(response) != 'object') {
response = $.parseJSON(response)
}
// console.log(response);
var html_option =
"<option value=''>----Select sub category----</option>"
if (response.status) {
var data = response.data;
// alert(data);
if (response.data) {
$('#child_cat_div').removeClass('d-none');
$.each(data, function(id, title) {
html_option += "<option value='" + id + "'>" +
title +
"</option>"
});
} else {}
} else {
$('#child_cat_div').addClass('d-none');
}
$('#child_cat_id').html(html_option);
}
});
} else {}
})
});
</script>
<?php $__env->stopPush(); ?>
<?php echo $__env->make('backend.layouts.base', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/ecommerce/resources/views/backend/product/create.blade.php ENDPATH**/ ?>