Файловый менеджер - Редактировать - /home/clickysoft/public_html/securebeans.clickysoft.net/resources/views/admin/accountManagers/edit.blade.php
Назад
@extends('layouts.admin') @section('content') <div class="content"> <form method="POST" action="{{ route('admin.account-managers.update', [$salesManager->id]) }}" id="form" class="from-prevent-multiple-submits"> @method('PUT') @csrf <div class="card"> <div class="card-header ui-sortable-handle"> <div class="row"> <h5 class="ml-2">Edit Account Manger</h5> <ul class="nav nav-pills ml-auto"> <li class="nav-item"> <button class="btn btn-success from-prevent-multiple-submits" type="submit">Submit</button> </li> <li class="nav-item ml-2"> <button type="button" onclick="window.location.href='{{ route('admin.account-managers.index') }}'" class="btn btn-warning text-white">Cancel</button> </li> </ul> </div> </div> </div> <div class="row"> <div class="col-md-12"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col-sm-12"> <div class="card"> <div class="card-body"> <div class="form-group {{ $errors->has('name') ? 'has-error' : '' }}"> <label class="required" for="name">Name</label> <input class="form-control" type="text" name="name" id="name" value="{{ old('name', $salesManager->name) }}"> @if ($errors->has('name')) <span class="help-block" role="alert">{{ $errors->first('name') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('email') ? 'has-error' : '' }}"> <label class="required" for="email">Email</label> <input class="form-control" type="text" name="email" id="email" value="{{ old('email', $salesManager->email) }}"> @if ($errors->has('email')) <span class="help-block" role="alert">{{ $errors->first('email') }}</span> @endif <span class="help-block">{{ trans('cruds.user.fields.name_helper') }}</span> </div> <div class="form-group {{ $errors->has('phone_no') ? 'has-error' : '' }}"> <label class="" for="phone_no">Phone No.</label> <input type="hidden" name="country" id="country" value="{{ old('country', $salesManager->country) }}"> <input class="form-control" type="text" name="phone_no" id="phone_no" value="{{ old('phone_no', $salesManager->phone_no) }}"> @if ($errors->has('phone_no')) <span class="help-block" role="alert">{{ $errors->first('phone_no') }}</span> @endif <span id="error-msg" class="hide help-block" role="alert">Invalid format</span> </div> <div class="form-group"> <label for="status">Status</label> <select name="status" id="status" class="form-control"> @if ($salesManager->status == 'Active') <option value="Active">Active</option> <option value="Deactive">Deactive</option> @else <option value="Deactive">Deactive</option> <option value="Active">Active</option> @endif </select> </div> <div class="form-group {{ $errors->has('user_id') ? 'has-error' : '' }}"> <label class="required" for="user_id">User</label> <div style="padding-bottom: 4px"> </div> <select class="form-control select2" name="user_id" id="user_id"> <option value="">None</option> @foreach ($users as $user) <option value="{{ $user->id }}" {{ old('user_id') == $user->id ? 'selected' : '' }} @if (old('user_id') == null) {{ $user->id == $salesManager->user_id ? 'selected' : '' }} @endif> {{ $user->email }}</option> @endforeach </select> @if ($errors->has('user_id')) <span class="help-block" role="alert">The User field is required.</span> @endif <span class="help-block">{{ trans('cruds.user.fields.roles_helper') }}</span> </div> <div class="form-group {{ $errors->has('reseller_id') ? 'has-error' : '' }}"> <label for="reseller1">Reseller 1</label> <select class="form-control select2 product" name="reseller_id[]" id="reseller_id" multiple> <option value="">Select</option> @foreach ($resellers as $key => $reseller) <option value="{{ $reseller->id }}" {{ in_array($reseller->id, old('reseller_id', [])) || $salesManager->resellers->contains($reseller->id) ? 'selected' : '' }} {{ $salesManager->resellers->isEmpty() && $reseller->name == 'None' ? 'selected' : '' }}> {{ $reseller->name }}</option> @endforeach </select> @if ($errors->has('reseller_id')) <span class="help-block" role="alert">{{ $errors->first('reseller_id') }}</span> @endif </div> <input type="hidden" name="code" value="{{ $salesManager->code }}" id="code"> </div> </div> </div> </div> </div> </div> </div> </div> </form> </div> @endsection @section('scripts') <script> $(document).ready(function(){ $('.from-prevent-multiple-submits').on('submit', function() { $('.from-prevent-multiple-submits').attr('disabled', 'true'); }); $('.date').datepicker({ format: 'mm-dd-yyyy' }); }); </script> <script> var country = $('#country').val(); var code= ''; $(document).on('submit', '#form', function(e) { e.preventDefault(); if (telInput.intlTelInput("isValidNumber")) { errorMsg.html(''); country = $('.selected-flag').children()[0].classList[1]; if (country) { $('#country').val(country) } code = $('.selected-dial-code').html(); $('#code').val(code); $(this)[0].submit(); } else if ($('#phone_no').val() !== '') { $('.from-prevent-multiple-submits').removeAttr('disabled'); alert("Invalid phone format"); } else { $(this)[0].submit(); } }); var telInput = $("#phone_no"); var error = $("#phone_no"); errorMsg = $("#error-msg"), validMsg = $("#valid-msg"); // initialise plugin telInput.intlTelInput({ allowExtensions: true, formatOnDisplay: true, autoFormat: true, autoHideDialCode: true, autoPlaceholder: true, defaultCountry: "auto", ipinfoToken: "yolo", nationalMode: false, numberType: "MOBILE", //onlyCountries: ['us', 'gb', 'ch', 'ca', 'do'], preferredCountries: ['pk', 'sa', 'ae', 'qa', 'om', 'bh', 'kw', 'ma'], preventInvalidNumbers: true, separateDialCode: true, initialCountry: country, geoIpLookup: function(callback) { $.get("http://ipinfo.io", function() {}, "jsonp").always(function(resp) { var countryCode = (resp && resp.country) ? resp.country : ""; callback(countryCode); }); }, utilsScript: "https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/11.0.9/js/utils.js" }); var reset = function() { telInput.removeClass("error"); errorMsg.addClass("hide"); validMsg.addClass("hide"); }; // on blur: validate telInput.blur(function() { reset(); if ($.trim(telInput.val())) { if (telInput.intlTelInput("isValidNumber")) { errorMsg.html(''); // validMsg.removeClass("hide"); } else { errorMsg.parent().addClass("has-error") telInput.addClass("error"); errorMsg.removeClass("hide"); } } }); // on keyup / change flag: reset telInput.on("keyup change", reset); </script> @endsection
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка