Viewing file: product.blade.php (5.67 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('vendor.layouts.app')
@section('page_title')
@if (isset($product))
{{ $product->name }} - {{ __('Edit :x', ['x' => __('Product')]) }}
@else
{{ __('Create new item') }}
@endif
@endsection
@push('styles')
<!-- summer note css -->
<link rel="stylesheet" href="{{ asset('public/datta-able/plugins/summer-note/summernote-lite.min.css') }}">
<!-- date range picker css -->
<link rel="stylesheet" href="{{ asset('public/dist/plugins/bootstrap-daterangepicker/daterangepicker.min.css') }}">
<!-- custom category -->
<link rel="stylesheet" href="{{ asset('public/dist/css/custom-category.min.css') }}">
@endpush
@section('content')
@php
$isAdmin = false;
@endphp
<!-- Main content -->
<div class="col-md-12 no-print notification-msg-bar smoothly-hide">
<div class="noti-alert pad">
<div class="alert bg-dark text-light m-0 text-center">
<span class="notification-msg"></span>
</div>
</div>
</div>
<div class="overflow-x-hidden" id="invoice-view-container">
<div class="row">
<div class="col-md-12 col-lg-12 col-xl-9 order-last order-xl-first">
@csrf
@include('admin.products.sections.product-basic')
<div id="sortable" class="drag_and_drop">
@include('admin.products.sections.product-details')
@include('admin.products.sections.product-data')
@include('admin.products.sections.product-media')
@include('admin.products.sections.seo')
</div>
</div>
<div class="col-md-12 col-lg-12 col-xl-3">
@include('admin.products.sections.product-stats')
@include('admin.products.sections.additional-info')
@include('admin.products.sections.tags')
</div>
</div>
</div>
<form
action="{{ isset($product) ? route('vendor.product.edit-action', ['code' => $product->code]) : route('vendor.product.create') }}"
method="post" id="ajaxReloadForm">
@csrf
<input type="hidden" name="action" class="ajax-form-action">
<input type="hidden" name="data" class="ajax-form-data">
</form>
<div class="modal fade" id="confirmDelete" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="confirmDeleteLabel"></h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="btn custom-btn-cancel all-cancel-btn" data-bs-dismiss="modal">{{ __('Close') }}</button>
<button type="button" id="confirmDeleteSubmitBtn" data-bs-dismiss="modal" data-task=""
class="btn custom-btn-submit">{{ __('Yes, Confirm') }}</button>
<span class="ajax-loading"></span>
</div>
</div>
</div>
</div>
@include('admin.products.sections.sub.attribute-modal')
@include('mediamanager::image.modal_image')
@endsection
@section('js')
<!-- summernote JS -->
<script src="{{ asset('public/datta-able/plugins/summer-note/summernote-lite.min.js') }}"></script>
<!-- sweetalert JS -->
<script src="{{ asset('public/datta-able/plugins/sweetalert/js/sweetalert.min.js') }}"></script>
<script src="{{ asset('public/dist/js/custom/delete-modal.min.js') }}"></script>
<!-- date range picker Js -->
<script src="{{ asset('public/dist/js/moment.min.js') }}"></script>
<script src="{{ asset('public/dist/plugins/bootstrap-daterangepicker/daterangepicker.min.js') }}"></script>
<script src="{{ asset('public/dist/js/custom/product.min.js') }}"></script>
<script src="{{ asset('public/dist/js/custom/jquery.blockUI.min.js') }}"></script>
<script src="{{ asset('public/dist/js/custom/custom-category.min.js') }}"></script>
<script>
var parentCategoryId = {{ isset($product) ? json_encode($parentCategoryId) : json_encode([]) }}
parentCategoryId != '' ? buttonIsDisable = false : '';
loadListProduct(false);
var confirmTextCurrentSection = '';
</script>
@if (!empty($parentCategory))
@foreach (explode(' / ', $parentCategory) as $key => $parent)
<script>
confirmTextCurrentSection +=
`<li class="breadcrumb-item" data-catId = {{ $parentCategoryId[$key] ?? null }}><a class="custom-a" href="javascript:void(0)">{{ $parent }}</a></li>`;
</script>
@endforeach
@endif
<script>
let itemUrl =
'{{ isset($product) ? route('vendor.product.edit-action', ['code' => $product->code]) : route('vendor.product.create') }}';
let itemsAjaxSearch =
'{{ isset($product) ? route('vendor.findProductsAjax', ['code' => $product->code]) : route('vendor.findProductsAjax') }}';
let tagsAjaxSearch = '{{ route('vendor.findTagsAjax') }}';
let variationImagePlaceholder = '{{ asset('public/dist/img/not.svg') }}';
const countHelper = {
attributes: 0,
variations: 0
}
</script>
<script src="{{ asset('public/dist/js/xss.min.js') }}"></script>
<script src="{{ asset('public/dist/js/custom/create-product.min.js') }}"></script>
@endsection
|