관리-도구
편집 파일: 88c51385d7c858351d38b2a128d4dee4.php
<?php $__env->startSection('title', translate(request('product-gallery') == 1 ? 'product_Add' : 'product_Edit')); ?> <?php $__env->startPush('css_or_js'); ?> <link href="<?php echo e(dynamicAsset(path: 'public/assets/back-end/libs/quill-editor/quill-editor.css')); ?>" rel="stylesheet"> <?php $__env->stopPush(); ?> <?php $__env->startSection('content'); ?> <div class="content container-fluid"> <div class="d-flex flex-wrap gap-2 align-items-center mb-3"> <h2 class="h1 mb-0 d-flex align-items-center gap-2"> <img src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/img/inhouse-product-list.png')); ?>" alt="<?php echo e(translate('product_Edit')); ?>"> <?php echo e(translate(request('product-gallery') == 1 ?'product_Add' : 'product_Edit')); ?> </h2> </div> <form class="product-form text-start form-advance-validation form-advance-file-validation" enctype="multipart/form-data" id="product_form" method="POST" action="<?php echo e(request('product-gallery') == 1 ? route('admin.products.add') : route('admin.products.update', $product->id)); ?>" novalidate="novalidate"> <?php echo csrf_field(); ?> <?php echo $__env->make('admin-views.product.update._basic-setup', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <?php echo $__env->make("admin-views.product.update._general-setup", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <?php echo $__env->make("admin-views.product.update._pricing-others", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <?php echo $__env->make("admin-views.product.update._product-variation-setup", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <div class="row product-image-wrapper g-3 mt-0"> <?php echo $__env->make("admin-views.product.update._additional-images", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <?php echo $__env->make("admin-views.product.update._digital-product-file", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> </div> <?php echo $__env->make("admin-views.product.update._product-video", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <?php echo $__env->make("admin-views.product.update._seo-section", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <?php echo $__env->make("admin-views.product.partials.ai-sidebar", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <div class="d-flex justify-content-end flex-wrap gap-3 mt-3 mx-1"> <button type="button" class="btn btn-primary px-5 product-add-requirements-check"> <?php if($product->request_status == 2): ?> <?php echo e(translate('Edit_&_Approved')); ?> <?php elseif($product->request_status == 0): ?> <?php echo e(translate('Edit_&_Approved')); ?> <?php else: ?> <?php echo e(translate(request('product-gallery') ? 'submit' : 'update')); ?> <?php endif; ?> </button> </div> </form> <?php if(getActiveAIProviderConfigCache()): ?> <div class="floating-ai-button"> <button type="button" class="btn btn-lg rounded-circle shadow-lg" data-bs-toggle="modal" data-bs-target="#aiAssistantModal" data-action="main" title="AI Assistant"> <span class="ai-btn-animation"> <span class="gradientCirc"></span> </span> <span class="position-relative z-1 text-white d-flex flex-column gap-1 align-items-center"> <img width="16" height="17" src="<?php echo e(dynamicAsset(path: 'public/assets//back-end/img/ai/hexa-ai.svg')); ?>" alt=""> <span class="fs-12 fw-semibold"><?php echo e(translate('Use_AI')); ?></span> </span> </button> <div class="ai-tooltip"> <span><?php echo e(translate("AI_Assistant")); ?></span> </div> </div> <?php endif; ?> </div> <span id="product-add-update-messages" data-are-you-sure="<?php echo e(translate('are_you_sure')); ?>" data-want-to-add="<?php echo e(translate('want_to_update_this_product')); ?> ?" data-yes-word="<?php echo e(translate('yes')); ?>" data-no-word="<?php echo e(translate('no')); ?>" ></span> <span id="message-product-added-successfully" data-text="<?php echo e(translate('product_update_successfully')); ?>"></span> <span id="message-enter-choice-values" data-text="<?php echo e(translate('enter_choice_values')); ?>"></span> <span id="message-click-to-upload" data-text="<?php echo e(translate('click_to_upload')); ?>"></span> <span id="message-drag-and-drop" data-text="<?php echo e(translate('Or_drag_and_drop')); ?>"></span> <span id="route-admin-products-sku-combination" data-url="<?php echo e(route('admin.products.sku-combination')); ?>"></span> <span id="route-admin-products-digital-variation-combination" data-url="<?php echo e(route('admin.products.digital-variation-combination')); ?>"></span> <span id="route-admin-products-digital-variation-file-delete" data-url="<?php echo e(route('admin.products.digital-variation-file-delete')); ?>"></span> <span id="image-path-of-product-upload-icon" data-path="<?php echo e(dynamicAsset(path: 'public/assets/back-end/img/icons/product-upload-icon.svg')); ?>"></span> <?php $__env->stopSection(); ?> <?php $__env->startPush('script'); ?> <script src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/libs/quill-editor/quill-editor.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/libs/quill-editor/quill-editor-init.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/products/product-add-update-utils.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/products/product-add-update.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/products/product-add-update-ajax.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/products/product-add-colors-img.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/js/file-upload/pdf.min.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/js/file-upload/pdf-worker.min.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/js/file-upload/multiple-document-upload.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/AI/products/product-title-autofill.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/AI/products/product-title-autofill.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/AI/products/product-description-autofill.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/AI/products/general-setup.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/AI/products/product-pricing.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/AI/products/product-variation-setup.js')); ?>"></script> <script src="<?php echo e(dynamicAsset(path: 'public/assets/backend/admin/js/AI/products/seo-section-auto-fill.js')); ?>"></script> <script> $(document).ready(function () { updateProductQuantity(); setTimeout(function () { let category = $("#category_id").val(); let sub_category = $("#sub-category-select").attr("data-id"); let sub_sub_category = $("#sub-sub-category-select").attr("data-id"); getRequestFunctionality('<?php echo e(route('admin.products.get-categories')); ?>?parent_id=' + category + '&sub_category=' + sub_category, 'sub-category-select', 'select'); getRequestFunctionality('<?php echo e(route('admin.products.get-categories')); ?>?parent_id=' + sub_category + '&sub_category=' + sub_sub_category, 'sub-sub-category-select', 'select'); }, 100) }); </script> <script> $(function () { $('.product_variation_toggle').each(function () { toggleVisibility($(this)); }); $(document).on('change', '.product_variation_toggle', function () { toggleVisibility($(this)); }); function toggleVisibility($toggle) { const $wrapper = $toggle.closest('.variation_wrapper'); const $content = $wrapper.find('.product_variation_content'); if ($toggle.is(':checked')) { $content.removeClass('d--none').stop(true, true).slideDown(200); } else { $content.stop(true, true).slideUp(200, function () { $content.addClass('d--none'); }); } } }); </script> <?php $__env->stopPush(); ?> <?php echo $__env->make('layouts.admin.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /home2/slnssare/public_html/resources/views/admin-views/product/update/index.blade.php ENDPATH**/ ?>