Файловый менеджер - Редактировать - /home/clickysoft/public_html/securebeans.clickysoft.net/resources/views/scrap
Назад
@if(session('message')) <div class="row" style='padding:20px 20px 0 20px;'> <div class="col-lg-12"> <div class="alert alert-success" role="alert">{{ session('message') }}</div> </div> </div> @endif @if($errors->count() > 0) <div class="row" style='padding:20px 20px 0 20px;'> <div class="col-lg-12"> <div class="alert alert-danger"> <ul class="list-unstyled"> @foreach($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> </div> </div> </div> @endif <!-- jquery --> //chnage-statuses $('#change-status').on('click',function(e){ e.preventDefault(); if(selected_ids.length==0){ alert("Please Select items from list") } else{ if(bit == 0){ $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); $.ajax({ beforeSend: function() { bit=1; }, type:"post", url:"{{route('admin.users.statuses')}}", data:{ids:selected_ids}, success:function(response){ if(response.status==200){ location.reload(); } else{ selected_ids=[] $('#ul').html('') $("input[name='checkbox[]']").each( function () { $(this).prop('checked', false); }) $('#checkbox').prop('checked',false); for(let i=0;i<response.ids_array.length;i++){ var id=response.ids_array[i]; $('#ul').append('<li class="alert alert-danger">Role id '+id+' can not be deleted because it contains permission, please remove permissions first.</li>') } setTimeout(function() { location.reload() }, 2000) } } }) } } }) //selected checkboxes //checkbox change $(document).on('change','.checkbox',function(){ if ($(this).is(':checked')) { selected_ids.push($(this).attr("id")) } else{ const index = selected_ids.indexOf($(this).attr('id')); if (index > -1) { selected_ids.splice(index, 1); } } }) // Select-All $('#checkbox').on('click',function(){ if(check_id==0){ check_id=1; selected_ids=[] $("input[name='checkbox[]']").each( function () { $(this).prop('checked', true); var id=$(this).attr('id'); selected_ids.push(id) }); } else{ check_id=0 $("input[name='checkbox[]']").each( function () { selected_ids=[] $(this).prop('checked', false); }); } }) ->addColumn('checkbox',function($row){ $checkbox='<input type="checkbox" id="'.$row->id.'" name="checkbox[]" value="'.$row->id.'" class="checkbox" />'; return $checkbox; }) <div class="form-group {{ $errors->has('categories') ? 'has-error' : '' }}"> <label for="categories">{{ trans('cruds.product.fields.category') }}</label> <div style="padding-bottom: 4px"> <span class="btn btn-info btn-xs select-all" style="border-radius: 0">{{ trans('global.select_all') }}</span> <span class="btn btn-info btn-xs deselect-all" style="border-radius: 0">{{ trans('global.deselect_all') }}</span> </div> <select class="form-control select2" name="categories[]" id="categories" multiple> @foreach($categories as $id => $category) <option value="{{ $id }}" {{ (in_array($id, old('categories', [])) || $product->categories->contains($id)) ? 'selected' : '' }}>{{ $category }}</option> @endforeach </select> @if($errors->has('categories')) <span class="help-block" role="alert">{{ $errors->first('categories') }}</span> @endif <span class="help-block">{{ trans('cruds.product.fields.category_helper') }}</span> </div> <div class="form-group {{ $errors->has('tags') ? 'has-error' : '' }}"> <label for="tags">{{ trans('cruds.product.fields.tag') }}</label> <div style="padding-bottom: 4px"> <span class="btn btn-info btn-xs select-all" style="border-radius: 0">{{ trans('global.select_all') }}</span> <span class="btn btn-info btn-xs deselect-all" style="border-radius: 0">{{ trans('global.deselect_all') }}</span> </div> <select class="form-control select2" name="tags[]" id="tags" multiple> @foreach($tags as $id => $tag) <option value="{{ $id }}" {{ (in_array($id, old('tags', [])) || $product->tags->contains($id)) ? 'selected' : '' }}>{{ $tag }}</option> @endforeach </select> @if($errors->has('tags')) <span class="help-block" role="alert">{{ $errors->first('tags') }}</span> @endif <span class="help-block">{{ trans('cruds.product.fields.tag_helper') }}</span> </div> <div class="form-group {{ $errors->has('photo') ? 'has-error' : '' }}"> <label for="photo">{{ trans('cruds.product.fields.photo') }}</label> <div class="needsclick dropzone" id="photo-dropzone"> </div> @if($errors->has('photo')) <span class="help-block" role="alert">{{ $errors->first('photo') }}</span> @endif <span class="help-block">{{ trans('cruds.product.fields.photo_helper') }}</span> </div> //add product <div class="form-group {{ $errors->has('categories') ? 'has-error' : '' }}"> <label for="categories">{{ trans('cruds.product.fields.category') }}</label> <div style="padding-bottom: 4px"> <span class="btn btn-info btn-xs select-all" style="border-radius: 0">{{ trans('global.select_all') }}</span> <span class="btn btn-info btn-xs deselect-all" style="border-radius: 0">{{ trans('global.deselect_all') }}</span> </div> <select class="form-control select2" name="categories[]" id="categories" multiple> @foreach($categories as $id => $category) <option value="{{ $id }}" {{ in_array($id, old('categories', [])) ? 'selected' : '' }}>{{ $category }}</option> @endforeach </select> @if($errors->has('categories')) <span class="help-block" role="alert">{{ $errors->first('categories') }}</span> @endif <span class="help-block">{{ trans('cruds.product.fields.category_helper') }}</span> </div> <div class="form-group {{ $errors->has('tags') ? 'has-error' : '' }}"> <label for="tags">{{ trans('cruds.product.fields.tag') }}</label> <div style="padding-bottom: 4px"> <span class="btn btn-info btn-xs select-all" style="border-radius: 0">{{ trans('global.select_all') }}</span> <span class="btn btn-info btn-xs deselect-all" style="border-radius: 0">{{ trans('global.deselect_all') }}</span> </div> <select class="form-control select2" name="tags[]" id="tags" multiple> @foreach($tags as $id => $tag) <option value="{{ $id }}" {{ in_array($id, old('tags', [])) ? 'selected' : '' }}>{{ $tag }}</option> @endforeach </select> @if($errors->has('tags')) <span class="help-block" role="alert">{{ $errors->first('tags') }}</span> @endif <span class="help-block">{{ trans('cruds.product.fields.tag_helper') }}</span> </div> <div class="form-group {{ $errors->has('photo') ? 'has-error' : '' }}"> <label for="photo">{{ trans('cruds.product.fields.photo') }}</label> <div class="needsclick dropzone" id="photo-dropzone"> </div> @if($errors->has('photo')) <span class="help-block" role="alert">{{ $errors->first('photo') }}</span> @endif <span class="help-block">{{ trans('cruds.product.fields.photo_helper') }}</span> </div> <div class="content"> <div class="row"> <div class="col-md-6"> <div class="card"> <div class="card-header"> abc </div> <div class="card-body"> <form method="POST" action="{{ route("profile.password.updateProfile") }}"> @csrf <div class="form-group {{ $errors->has('contract_number') ? 'has-error' : '' }}"> <label class="required" for="name">Contract Number</label> <input class="form-control" type="text" name="contract_number" id="contract_number" value="{{ old('contract_number', '') }}" required> @if($errors->has('contract_number')) <span class="help-block" role="alert">{{ $errors->first('contract_number') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('customer_id') ? 'has-error' : '' }}"> <label class="required" for="customer_id">Customer</label> <div style="padding-bottom: 4px"> </div> <select class="form-control select2" name="customer_id" id="customer_id" required> <option></option> @foreach($customers as $id => $customer) <option value="{{ $customer->id }}" {{ (old('customer_id')) ? 'selected' : '' }}>{{ $customer->first_name }} {{$customer->last_name}}</option> @endforeach </select> @if($errors->has('customer_id')) <span class="help-block" role="alert">{{ $errors->first('customer_id') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.roles_helper') }}</span> </div> <div class="form-group {{ $errors->has('support_site_id') ? 'has-error' : '' }}"> <label class="required" for="name">Support Site Id</label> <input class="form-control" type="text" name="support_site_id" id="support_site_id" value="{{ old('support_site_id', '') }}" required> @if($errors->has('support_site_id')) <span class="help-block" role="alert">{{ $errors->first('support_site_id') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('product_id') ? 'has-error' : '' }}"> <label class="required" for="product_id">Product SKU</label> <div style="padding-bottom: 4px"> </div> <select class="form-control select2" name="product_id" id="product_id" required> <option></option> @foreach($products as $id => $product) <option value="{{ $product->id }}" {{ (old('product_id')) ? 'selected' : '' }}>{{ $product->product_sku }}</option> @endforeach </select> @if($errors->has('product_id')) <span class="help-block" role="alert">{{ $errors->first('product_id') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.roles_helper') }}</span> </div> </form> </div> </div> </div> <div class="col-md-6"> <div class="card"> <div class="card-header"> {{ trans('global.change_password') }} </div> <div class="card-body"> <form method="POST" action="{{ route("profile.password.update") }}"> @csrf <div class="form-group {{ $errors->has('start_date') ? 'has-error' : '' }}"> <label class="required" for="start_date">Start Date</label> <input class="form-control" type="date" name="start_date" id="start_date" value="{{ old('start_date', '') }}" required> @if($errors->has('start_date')) <span class="help-block" role="alert">{{ $errors->first('start_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('end_date') ? 'has-error' : '' }}"> <label class="required" for="end_date">End Date</label> <input class="form-control" type="date" name="end_date" id="end_date" value="{{ old('end_date', '') }}" required> @if($errors->has('end_date')) <span class="help-block" role="alert">{{ $errors->first('end_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('quantity') ? 'has-error' : '' }}"> <label class="required" for="start_date">Quantity</label> <input class="form-control" type="text" name="quantity" id="quantity" value="{{ old('quantity', '') }}" required> @if($errors->has('quantity')) <span class="help-block" role="alert">{{ $errors->first('quantity') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('other_info') ? 'has-error' : '' }}"> <label class="" for="other_info">Other Info</label> <input class="form-control" type="text" name="other_info" id="other_info" value="{{ old('other_info', '') }}" > @if($errors->has('other_info')) <span class="help-block" role="alert">{{ $errors->first('other_info') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> </form> </div> </div> </div> </div> </div> <!-- card --> <!-- firebase messaging --> var messaging = firebase.messaging(); // Add the public key generated from the console here. messaging.usePublicVapidKey("BG6T8u8rPI2FpxUePEDV_cjUxpnFgVmrKMBShHncSBUL1IRthLXnNStj_JjzofYl2c2lNJVtHDW4SZSmdD79rec"); function sendTokenToServer(fcm_token) { // console.log(fcm_token) const user_id = '{{auth()->user()->id}}'; axios.post('/save-token', { fcm_token, user_id }) .then(res => { // console.log(res); }) } function retreiveToken(){ messaging.getToken().then((currentToken) => { if (currentToken) { sendTokenToServer(currentToken); } else { alert('You should allow notification!'); } }).catch((err) => { console.log(err.message); }); } retreiveToken(); messaging.onTokenRefresh(()=>{ retreiveToken(); }); messaging.onMessage(function(payload) { console.log("message recieved") var sender_name=payload.data.sender_name; var message=payload.data.message; $('#chat-box').append(' <div class="main_msg_box_border2">'+ '<div class="main_msg_box_border2a">'+ '<h4>'+sender_name+'</h4>'+ '<p>'+message+'</p>'+ '</div>'+ '</div>') var notify; notify = new Notification(payload.notification.title,{ body: payload.notification.body, icon: payload.notification.icon, tag: "Dummy" }); alert("message recieved") }); <script> // Import the functions you need from the SDKs you need // TODO: Add SDKs for Firebase products that you want to use // https://firebase.google.com/docs/web/setup#available-libraries // Your web app's Firebase configuration const firebaseConfig = { apiKey: "AIzaSyCsJ4XCtbEJrVOhqZL7Bk4ASUDOjFDWdA8", authDomain: "beans-b456e.firebaseapp.com", projectId: "beans-b456e", storageBucket: "beans-b456e.appspot.com", messagingSenderId: "692757259213", appId: "1:692757259213:web:0391facf6cbc96d3461a84" }; // Initialize Firebase firebase.initializeApp(firebaseConfig); </script> <script src="https://www.gstatic.com/firebasejs/7.8.1/firebase-app.js"></script> <script src="https://www.gstatic.com/firebasejs/7.8.1/firebase-messaging.js"></script> <script src="https://www.gstatic.com/firebasejs/7.8.1/firebase-auth.js"></script> <script src="https://www.gstatic.com/firebasejs/7.8.1/firebase-database.js"></script> <script src="https://www.gstatic.com/firebasejs/7.8.1/firebase-firestore.js"></script> <script src="https://www.gstatic.com/firebasejs/7.8.1/firebase-functions.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.21.4/axios.js"></script> // public function brodcastMessage($reciever_id,$message,$sender_name){ // $optionBuilder = new OptionsBuilder(); // $optionBuilder->setTimeToLive(60 * 20); // $notificationBuilder = new PayloadNotificationBuilder('New message from : ' . $sender_name); // $notificationBuilder->setBody($message) // ->setSound('default') // ->setClickAction('http://127.0.0.1:8000/home'); // $dataBuilder = new PayloadDataBuilder(); // $dataBuilder->addData([ // 'sender_name' => $sender_name, // 'message' => $message, // ]); // $option = $optionBuilder->build(); // $notification = $notificationBuilder->build(); // $data = $dataBuilder->build(); // $tokens = Token::where('user_id',$reciever_id)->pluck('fcm_token')->toArray(); // $downstreamResponse = FCM::sendTo($tokens, $option, $notification, $data); // // dd($downstreamResponse); // return $downstreamResponse->numberSuccess(); // } // public function sendNotification(){ // $firebaseToken = User::whereNotNull('device_token')->pluck('device_token')->all(); // $SERVER_API_KEY = 'XXXXXX'; // $data = [ // "registration_ids" => $firebaseToken, // "notification" => [ // "title" => $request->title, // "body" => $request->body, // ] // ]; // $dataString = json_encode($data); // $headers = [ // 'Authorization: key=' . $SERVER_API_KEY, // 'Content-Type: application/json', // ]; // $ch = curl_init(); // curl_setopt($ch, CURLOPT_URL, 'https://fcm.googleapis.com/fcm/send'); // curl_setopt($ch, CURLOPT_POST, true); // curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); // curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // curl_setopt($ch, CURLOPT_POSTFIELDS, $dataString); // $response = curl_exec($ch); // dd($response); // } <!-- users --> $users = User::with(['sentMessages' => function ($query) use ($auth_id) { $query->where('messages.reciever_id', $auth_id); }, 'recievedMessages' => function ($query) use ($auth_id) { $query->where('messages.sender_id', $auth_id); }])->whereHas('sentMessages', function ($query) use ($auth_id) { $query->where('messages.reciever_id', $auth_id); })->orWhereHas('recievedMessages', function ($query) use ($auth_id) { $query->where('messages.reciever_id', $auth_id); })->where('id','!=',$auth_id)->orderBy('id', 'desc')->get(); <div class="row"> <div class="col-md-6"> <div class="panel panel-default"> <div class="panel-heading"> {{ trans('global.delete_account') }} </div> <div class="panel-body"> <form method="POST" action="{{ route("profile.password.destroyProfile") }}" onsubmit="return prompt('{{ __('global.delete_account_warning') }}') == '{{ auth()->user()->email }}'"> @csrf <div class="form-group"> <button class="btn btn-danger" type="submit"> {{ trans('global.delete') }} </button> </div> </form> </div> </div> </div> </div> <form method="POST" action="{{ route("profile.update") }}"> @csrf <div class="form-group"> <label class="required" for="name">{{ trans('cruds.user.fields.name') }}</label> <input class="form-control {{ $errors->has('name') ? 'is-invalid' : '' }}" type="text" name="name" id="name" value="{{ old('name', auth()->user()->name) }}" required> @if($errors->has('name')) <div class="invalid-feedback"> {{ $errors->first('name') }} </div> @endif </div> <div class="form-group"> <label class="required" for="title">{{ trans('cruds.user.fields.email') }}</label> <input class="form-control {{ $errors->has('email') ? 'is-invalid' : '' }}" type="text" name="email" id="email" value="{{ old('email', auth()->user()->email) }}" required> @if($errors->has('email')) <div class="invalid-feedback"> {{ $errors->first('email') }} </div> @endif </div> <div class="form-group"> <button class="btn btn-danger" type="submit"> {{ trans('global.save') }} </button> </div> </form> <form method="POST" action="{{ route("profile.password.update") }}"> @csrf <div class="form-group {{ $errors->has('password') ? 'has-error' : '' }}"> <label class="required" for="password">New {{ trans('cruds.user.fields.password') }}</label> <input class="form-control" type="password" name="password" id="password" required> @if($errors->has('password')) <span class="help-block" role="alert">{{ $errors->first('password') }}</span> @endif </div> <div class="form-group"> <label class="required" for="password_confirmation">Repeat New {{ trans('cruds.user.fields.password') }}</label> <input class="form-control" type="password" name="password_confirmation" id="password_confirmation" required> </div> <div class="form-group"> <button class="btn btn-danger" type="submit"> {{ trans('global.save') }} </button> </div> </form> <div class="col-sm-6"> <div class="card"> <div class="card-body"> <div class="form-group {{ $errors->has('product_id') ? 'has-error' : '' }}"> <label class="required" for="product_id">Product SKU</label> <div style="padding-bottom: 4px"> </div> <select class="form-control select2" name="product_id" id="product_id" > <option value="">Select</option> @foreach($products as $id => $product) <option value="{{ $product->id }}" {{ (old('product_id') == $product->id) ? 'selected' : '' }}>{{ $product->product_sku }}</option> @endforeach </select> @if($errors->has('product_id')) <span class="help-block" role="alert">{{ $errors->first('product_id') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.roles_helper') }}</span> </div> <div class="form-group {{ $errors->has('start_date') ? 'has-error' : '' }}"> <label class="required" for="start_date">Start Date</label> <input class="date form-control" type="text" name="start_date" placeholder="dd-mm-yyyy" id="start_date" value="{{ old('start_date', '') }}"> @if($errors->has('start_date')) <span class="help-block" role="alert">{{ $errors->first('start_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('end_date') ? 'has-error' : '' }}"> <label class="required" for="end_date">End Date</label> <input class="date form-control" type="text" name="end_date" placeholder="dd-mm-yyyy" id="end_date" value="{{ old('end_date', '') }}" > @if($errors->has('end_date')) <span class="help-block" role="alert">{{ $errors->first('end_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('quantity') ? 'has-error' : '' }}"> <label class="required" for="quantity">Quantity</label> <input type="button" onclick="decrementValue()" value="-" /> <input type="text" name="quantity" value="{{ old('quantity', 0) }}" maxlength="2" max="10" size="1" id="number"/> <input type="button" onclick="incrementValue()" value="+" /> @if($errors->has('quantity')) <span class="help-block" role="alert">{{ $errors->first('quantity') }}</span> @endif </div> </div> </div> </div> <!-- lower form --> <div class="col-sm-12"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col-sm-3"> <div class="form-group {{ $errors->has('product_id') ? 'has-error' : '' }}"> <label class="required" for="product_id">Product SKU</label> <div style="padding-bottom: 4px"> </div> <select class="form-control select2" name="product_id" id="product_id" > <option value="">Select</option> @foreach($products as $id => $product) <option value="{{ $product->id }}" {{ (old('product_id') == $product->id) ? 'selected' : '' }}>{{ $product->product_sku }}</option> @endforeach </select> @if($errors->has('product_id')) <span class="help-block" role="alert">{{ $errors->first('product_id') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.roles_helper') }}</span> </div> </div> <div class="col-sm-3"> <div class="form-group {{ $errors->has('start_date') ? 'has-error' : '' }}"> <label class="required" for="start_date">Start Date</label> <input class="date form-control" type="text" name="start_date" placeholder="dd-mm-yyyy" id="start_date" value="{{ old('start_date', '') }}"> @if($errors->has('start_date')) <span class="help-block" role="alert">{{ $errors->first('start_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> </div> <div class="col-sm-3"> <div class="form-group {{ $errors->has('end_date') ? 'has-error' : '' }}"> <label class="required" for="end_date">End Date</label> <input class="date form-control" type="text" name="end_date" placeholder="dd-mm-yyyy" id="end_date" value="{{ old('end_date', '') }}" > @if($errors->has('end_date')) <span class="help-block" role="alert">{{ $errors->first('end_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> </div> <div class="col-sm-3"> <div class="form-group {{ $errors->has('quantity') ? 'has-error' : '' }}"> <label class="required" for="quantity">Quantity</label><br> <input type="button" onclick="decrementValue()" value="-" /> <input type="text" name="quantity" value="{{ old('quantity', 0) }}" maxlength="2" max="10" size="1" id="number"/> <input type="button" onclick="incrementValue()" value="+" /> @if($errors->has('quantity')) <span class="help-block" role="alert">{{ $errors->first('quantity') }}</span> @endif </div> </div> </div> </div> </div> </div> // 'start_date' => [ // 'required', // 'date', // 'before:end_date' // ], // 'end_date' => [ // 'required', // ], // 'quantity' => [ // 'required', // 'integer', // 'min:1' // ], // 'staff_id' => [ // 'required', // 'integer' // ], // 'product_id'=>[ // 'required', // 'integer' // ], <div class="col-sm-6"> <div class="card"> <div class="card-body"> <div class="form-group {{ $errors->has('start_date') ? 'has-error' : '' }}"> <label class="required" for="start_date">Start Date</label> <input class="date form-control" type="text" name="start_date" placeholder="dd-mm-yyyy" id="start_date" value="{{ old('start_date',\Carbon\Carbon::parse($license->start_date)->format('d-m-Y'))}}" > @if($errors->has('start_date')) <span class="help-block" role="alert">{{ $errors->first('start_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('end_date') ? 'has-error' : '' }}"> <label class="required" for="end_date">End Date</label> <input class="date form-control" type="text" name="end_date" placeholder="dd-mm-yyyy" id="end_date" value="{{ old('end_date',\Carbon\Carbon::parse($license->end_date)->format('d-m-Y'))}}" > @if($errors->has('end_date')) <span class="help-block" role="alert">{{ $errors->first('end_date') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <!-- <div class="form-group {{ $errors->has('quantity') ? 'has-error' : '' }}"> <label class="required" for="quantity">Quantity</label> <input class="form-control" type="text" name="quantity" id="quantity" value="{{ old('quantity', $license->quantity) }}" > @if($errors->has('quantity')) <span class="help-block" role="alert">{{ $errors->first('quantity') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> --> <div class="form-group {{ $errors->has('quantity') ? 'has-error' : '' }}"> <label class="required" for="quantity">Quantity</label> <input type="button" onclick="decrementValue()" value="-" /> <input type="text" name="quantity" value="{{ old('quantity', $license->quantity) }}" maxlength="2" max="10" size="1" id="number" /> <input type="button" onclick="incrementValue()" value="+" /> @if($errors->has('quantity')) <span class="help-block" role="alert">{{ $errors->first('quantity') }}</span> @endif </div> </div> </div> </div> <div class="form-group {{ $errors->has('product_id') ? 'has-error' : '' }}"> <label class="required" for="product_id">Product SKU</label> <div style="padding-bottom: 4px"> </div> <select class="form-control select2" name="product_id" id="product_id" > <option value="{{$license->product->id}}">{{$license->product->product_sku}}</option> @foreach($products as $id => $product) @if(!($product->id==$license->product->id)) <option value="{{ $product->id }}" {{ (old('product_id')) ? 'selected' : '' }}>{{ $product->product_sku }}</option> @else @endif @endforeach </select> @if($errors->has('product_id')) <span class="help-block" role="alert">{{ $errors->first('product_id') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.roles_helper') }}</span> </div>
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка