HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: 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,
Upload Files
File: /var/www/ipsremont-demo/storage/framework/views/62fedfb5c71ff64eb1a7eb7355f1704793f10600.php
<?php

/**
 * @var ?User $user
 * @var Collection|Cart[] $parts
 */

use App\Models\Cart;
use App\User;
use Illuminate\Database\Eloquent\Collection;

$parts_amount = count($parts);
$disabled = ($parts_amount) ? '' : 'disabled';
$readonly = ($parts_amount) ? '' : 'readonly';

?>

<?php $__env->startSection('title'); ?>
     <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.title','data' => ['title' => 'orders.cart']]); ?>
<?php $component->withName('title'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['title' => 'orders.cart']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>
    <script>
        const USER_CURRENCY_SIGN = '<?= session()->get('currencySymbol') ?>';
    </script>
    <div class="content d-flex flex-column flex-column-fluid" id="kt_content">
        <?php echo $__env->make('layouts.subheader', ['pageTitle' => 'orders.cart'], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
        <div class="d-flex flex-column-fluid">
            <div class="container">
                <div class="row main">
                    <?php echo $__env->make('orders._table', [
                        'data' => $parts,
                        'total' => $total,
                        'type' => 'create',
                        'title' => ($repair) ? 'orders.cartFor' : 'orders.cart',
                        'columns' => $columns,
                        'repair' => $repair,
                        'currencySymbol' => session()->get('currencySymbol'),
                    ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
                </div>
                <div class="row">
                    <div class="col-lg-6 сol-sm-12">
                        <div class="card card-custom gutter-b">
                            <div class="card-header">
                                <div class="card-title">
                                    <h3 class="card-label"><?php echo app('translator')->get('orders.titleAddParts'); ?></h3>
                                </div>
                            </div>
                            <div class="card-body">
                                <?php if(!empty($part_errors)): ?>
                                    <p>
                                        <?php $__currentLoopData = $part_errors; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $part): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                            <span style="color: red"><?php echo e($part[0]); ?>, <?php echo e($part[1]); ?> - <?php echo app('translator')->get('orders.partNotFound'); ?></span><br>
                                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                    </p>

                                    <?php if(empty($undefined)): ?>
                                        <br>
                                    <?php endif; ?>
                                <?php endif; ?>
                                <?php if(!empty($undefined)): ?>
                                    <p>
                                        <?php echo app('translator')->get('orders.undefinedDetails'); ?><br>
                                        <?php $__currentLoopData = $undefined; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $part): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                            <a href="<?php echo e(route('parts.index', ['filter' => 1, 'external_id' => '', 'name' => $part[0]])); ?>" target="_blank"><?php echo e($part[0]); ?>, <?php echo e($part[1]); ?></a><br>
                                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                    </p>
                                    <br>
                                <?php endif; ?>
                                <div class="row align-items-center">
                                    <div class="col-md-12 my-2 my-md-0">
                                        <a href="<?php echo e(route('parts.index')); ?>" class="btn btn-light-primary font-weight-bolder mr-3" type="submit">
                                            <i class="fas fa-puzzle-piece "></i><?php echo app('translator')->get('orders.catalogButton'); ?>
                                        </a>
                                        <a href="<?php echo e(route('specifications.categories')); ?>" class="btn btn-light-primary font-weight-bolder" type="submit">
                                            <i class="fas fa-plug"></i><?php echo app('translator')->get('orders.specificationsButton'); ?>
                                        </a>
                                    </div>
                                </div>
                                <div class="row align-items-center mt-6">
                                    <div class="col-md-12 my-2 my-md-0">
                                        <form class="form" method="POST" action="<?php echo e(route('orders.addToCartFromSearch')); ?>">
                                            <?php echo csrf_field(); ?>
                                            <?php echo $__env->make('components.select', ["name"=>"parts",
                                                    "options"=>$parts,
                                                    "value"=>old('parts'),
                                                    "placeholder"=>__('orders.selectParts'),
                                                    "search"=>true,
                                                    "multiple"=>true,
                                                    "class"=>"select-two",
                                                    "error"=>$errors->first('parts'),
                                                    "ajax"=>route('orders.getParts'),
                                                    "minLen" => 3,
                                                    "disabled" => false,
                                                    ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>

                                             <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button','data' => ['id' => 'form-submit','class' => 'btn btn-warning font-weight-bolder']]); ?>
<?php $component->withName('button'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['id' => 'form-submit','class' => 'btn btn-warning font-weight-bolder']); ?>
                                                <i class="fas fa-puzzle-piece"></i>
                                                <?php echo app('translator')->get('parts.toCart'); ?>
                                             <?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 
                                        </form>

                                        <br/><br/>

                                        <form class="form" method="POST" action="<?php echo e(route('orders.import.save')); ?>">
                                            <?php echo csrf_field(); ?>

                                             <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.fields.upload','data' => ['label' => 'orders.importParts','name' => 'import','route' => 'orders.import.upload','error' => '','acceptedFiles' => 'xls']]); ?>
<?php $component->withName('fields.upload'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => 'orders.importParts','name' => 'import','route' => 'orders.import.upload','error' => '','acceptedFiles' => 'xls']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 

                                             <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button','data' => ['id' => 'form-submit','class' => 'btn btn-warning font-weight-bolder']]); ?>
<?php $component->withName('button'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['id' => 'form-submit','class' => 'btn btn-warning font-weight-bolder']); ?>
                                                <i class="fas fa-puzzle-piece"></i>
                                                <?php echo app('translator')->get('parts.toCart'); ?>
                                             <?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 
                                        </form>

                                        <p class="mt-8"><?php echo app('translator')->get('orders.file_description'); ?></p>
                                        <table class="table table-bordered">
                                            <tr>
                                                <td><?php echo app('translator')->get('orders.name_or_code'); ?></td>
                                                <td><?php echo app('translator')->get('orders.amount'); ?></td>
                                            </tr>
                                            <tr>
                                                <td><?php echo app('translator')->get('orders.part_name'); ?></td>
                                                <td>00</td>
                                            </tr>
                                            <tr>
                                                <td><?php echo app('translator')->get('orders.part_vendor_code'); ?></td>
                                                <td>00</td>
                                            </tr>
                                            <tr>
                                                <td><?php echo app('translator')->get('orders.part_name'); ?></td>
                                                <td>00</td>
                                            </tr>
                                        </table>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>

                    <div class="col-lg-6 сol-sm-12">
                        <div class="card card-custom gutter-b">
                            <div class="card-header">
                                <h3 class="card-title"><?php echo app('translator')->get('orders.orderData'); ?></h3>
                            </div>
                            <form class="form" method="POST" action="<?php echo e(route('orders.create')); ?>">
                                <div class="card-body">
                                    <?php echo csrf_field(); ?>
                                    <input type="hidden" name="lang" value="<?php echo e(config('app.locale')); ?>">

                                    <?php if($user->isService()): ?>
                                        <span id="_service" data-type="service"></span>
                                        <?php echo $__env->make('components.select', [
                                            'name' => 'address_id',
                                            'options' => $address,
                                            'value' => old('address_id') ? old('address_id') : $main_address_id,
                                            'placeholder' => __('orders.selectAddress'),
                                            'search' => false,
                                            'class' => 'select-two service-order-address',
                                            'error' => $errors->first('address_id'),
                                            'readonly' => $readonly,
                                        ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>

                                         <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('name')).'','name' => 'name','value' => ''.e((old('name')) ? old('name') : $name).'','required' => ''.e($validate->isRequired('name')).'','error' => ''.e($errors->first('name')).'','icon' => '','readonly' => ''.e($readonly).'']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('name')).'','name' => 'name','value' => ''.e((old('name')) ? old('name') : $name).'','required' => ''.e($validate->isRequired('name')).'','error' => ''.e($errors->first('name')).'','icon' => '','readonly' => ''.e($readonly).'']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 

                                         <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('email')).'','name' => 'email','value' => ''.e((old('email')) ? old('email') : $email).'','required' => ''.e($validate->isRequired('email')).'','error' => ''.e($errors->first('email')).'','icon' => '','readonly' => ''.e($readonly).'']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('email')).'','name' => 'email','value' => ''.e((old('email')) ? old('email') : $email).'','required' => ''.e($validate->isRequired('email')).'','error' => ''.e($errors->first('email')).'','icon' => '','readonly' => ''.e($readonly).'']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 

                                         <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.input.form.text','data' => ['label' => ''.e($model->getLabel('phone')).'','name' => 'phone','value' => ''.e((old('phone')) ? old('phone') : $phone).'','required' => ''.e($validate->isRequired('phone')).'','error' => ''.e($errors->first('phone')).'','icon' => '','readonly' => ''.e($readonly).'']]); ?>
<?php $component->withName('input.form.text'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e($model->getLabel('phone')).'','name' => 'phone','value' => ''.e((old('phone')) ? old('phone') : $phone).'','required' => ''.e($validate->isRequired('phone')).'','error' => ''.e($errors->first('phone')).'','icon' => '','readonly' => ''.e($readonly).'']); ?>
<?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 
                                    <?php else: ?>
                                        <span id="_manager" data-type="manager"></span>
                                        <?php if(can(\App\Models\Permission::branchesAll) || count($branches) > 1): ?>

                                            <?php echo $__env->make('components.select', [
                                               'name' => 'branch_id',
                                               'options'=> $branches,
                                               'value' => old('branch_id') ?? Auth::user()->getBranchIds(),
                                               'placeholder'=>__('orders.selectBranch'),
                                               'search'=>false,
                                               'class' => 'select-two order-branches',
                                               'error' => $errors->first('branch_id'),
                                               'readonly' => $readonly,
                                           ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>

                                            <?php echo $__env->make('components.select', [
                                            "name"=>"service_id",
                                            "options"=>$services,
                                            "value"=>old('service_id'),
                                            "placeholder"=>__('orders.selectService'),
                                            "search"=>false,
                                            "multiple"=>false,
                                            "class"=>"select-two order-service",
                                            "error"=>$errors->first('service_id'),
                                            "readonly"=>"<?php echo e($readonly); ?>",
                                            "ajax"=>route('orders.getServices'),
                                            "parent"=>"branch_id",
                                            "preloadChild" =>"address_id",
                                            ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
                                        <?php else: ?>
                                            
                                            <?php echo $__env->make('components.select', [
                                            "name"=>"service_id",
                                            "options"=>$services,
                                            "value"=>old('service_id'),
                                            "placeholder"=>__('orders.selectService'),
                                            "search"=>false,
                                            "multiple"=>false,
                                            "class"=>"select-two order-service",
                                            "error"=>$errors->first('service_id'),
                                            "readonly"=>"<?php echo e($readonly); ?>",
                                            "preloadChild" =>"address_id",
                                            ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
                                        <?php endif; ?>

                                        <?php echo $__env->make('components.select', [
                                              "name"=>"address_id",
                                              "options"=>$address,
                                              "value"=>old('address_id'),
                                              "placeholder"=>__('orders.selectAddress'),
                                              "search"=>false,
                                              "multiple"=>false,
                                              "class"=>"select-two order-address",
                                              "error"=>$errors->first('address_id'),
                                              "readonly"=>"<?php echo e($readonly); ?>",
                                              "ajax"=>route('orders.getAddress'),
                                              "parent"=>"service_id",
                                              ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
                                    <?php endif; ?>
                                    <div class="radio-inline">
                                        <label class="radio radio-lg">
                                            <input type="radio"
                                                   <?php echo e((!old('repair') || old('repair') == 'warranty') ? 'checked=checked' : ''); ?> name="repair"
                                                   value="warranty" <?php echo e($disabled); ?>>
                                            <span></span><?php echo app('translator')->get('orders.warrantyRepair'); ?>
                                        </label>
                                        <label class="radio radio-lg">
                                            <input type="radio"
                                                   <?php echo e((old('repair') == 'paid') ? 'checked=checked' : ''); ?> name="repair"
                                                   value="paid" <?php echo e($disabled); ?>>
                                            <span></span><?php echo app('translator')->get('orders.paidRepair'); ?>
                                        </label>
                                    </div>
                                    <br>
                                     <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.fields.textarea','data' => ['label' => ''.e(__('orders.comment')).'','name' => 'additional_info','value' => ''.e(old('additional_info')).'','required' => ''.e($validate->isRequired('additional_info')).'','error' => ''.e($errors->first('additional_info')).'','icon' => '','readonly' => ''.e($readonly).'']]); ?>
<?php $component->withName('fields.textarea'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['label' => ''.e(__('orders.comment')).'','name' => 'additional_info','value' => ''.e(old('additional_info')).'','required' => ''.e($validate->isRequired('additional_info')).'','error' => ''.e($errors->first('additional_info')).'','icon' => '','readonly' => ''.e($readonly).'']); ?> <?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 
                                </div>
                                <div class="card-footer">
                                     <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button','data' => ['id' => 'form-submit','disabled' => ''.e($disabled).'']]); ?>
<?php $component->withName('button'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['id' => 'form-submit','disabled' => ''.e($disabled).'']); ?>
                                        <i class="fas fa-check-circle"></i>
                                        <?php echo app('translator')->get('admins.btnSave'); ?>
                                     <?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 
                                     <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?>
<?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.button-cancel','data' => ['class' => 'btn-secondary float-right','href' => ''.e(route('orders.index')).'']]); ?>
<?php $component->withName('button-cancel'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php $component->withAttributes(['class' => 'btn-secondary float-right','href' => ''.e(route('orders.index')).'']); ?>
                                        <?php echo app('translator')->get('admins.btnBack'); ?>
                                     <?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?>
<?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?>
<?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?>
<?php endif; ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?> 
                                </div>
                            </form>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/ipsremont-demo/resources/views/orders/cart.blade.php ENDPATH**/ ?>