���Root Mod By V1rus_Alfa
User / IP
:
216.73.217.78
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
repositories
/
npln
/
storage
/
framework
/
views
/
Viewing: 39c3fd93af7e48e65fba3c9f3c906717.php
<div> <select id="customer"> </select> <input name="user_id" type='hidden' id="user_id" /> </div> <?php $__env->startPush('scriptSelect'); ?> <script > document.addEventListener('livewire:initialized', () => { var selected_user='false'; var data = []; var SelectCustomer = new SlimSelect({ select: '#customer', placeholder: 'لطفا انتخاب نمایید...', searchText: 'موردی یافت نشد', searchingText: 'جستجو...', searchPlaceholder: 'جستجو', data:[ {'placeholder': true, 'text': 'نام مشتری را انتخاب کنید '}, <?php for($i = 0; $i < count($users); $i++): ?> {text:"<?php echo e($users[$i]->first_name.' '.$users[$i]->last_name .' ('.$users[$i]->mobile.')'); ?>",value:"<?php echo e($users[$i]->user_id); ?>"} <?php if($i < count($users)-1): ?> , <?php endif; ?> <?php endfor; ?> ], searchFilter: (option, search) => { return option }, ajax: function (search, callback) { if (search.length < 1) { if (selected_user == 'true') { callback('حداقل یک کاراکتر مورد نیاز می باشد') return } } selected_user='false'; $('#user_id').val(null); fetch('/api/v1/admin/get-users?mobile=<?php echo e(Auth::user()->id); ?>'+'&&search='+search ) .then(function (response) { return response.json() }) .then(function (json) { data = []; for (let i = 0; i < json.length; i++) { data.push({text:json[i].first_name+' '+json[i].last_name+' ( '+ json[i].mobile +' ) ',value:json[i].user_id}); } callback(data) }) .catch(function(error) { callback(false) }) }, onChange: (info) => { $('#user_id').val(SelectCustomer.selected()); selected_user='true'; } }); window.Livewire.find('<?php echo e($_instance->getId()); ?>').on('NewUserCustomer', Newdata => { selected_user='false'; $('#user_id').val(null); SelectCustomer.setData([{text:Newdata.first_name+' '+Newdata.last_name+' ( '+ Newdata.mobile +' ) ',value:Newdata.user_id}]); SelectCustomer.set([ Newdata.user_id, ]) console.log(data.length); }) <?php if($selecteditem): ?> SelectCustomer.set([ <?php echo e($user_id); ?>, ]) $('#user_id').val(<?php echo e($user_id); ?>); <?php endif; ?> SelectCustomer.set([]); }); </script> <?php $__env->stopPush(); ?> <?php /**PATH /home2/cutunixc/repositories/npln/resources/views/livewire/general/customer-multiple-select.blade.php ENDPATH**/ ?>
Coded With 💗 by
0x6ick Mod By V1rus_Alfa