discount-form.blade.php 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664
  1. @extends('layouts.app')
  2. @section('css')
  3. @endsection
  4. @php
  5. $resto = \App\Models\Restaurants::find(\App\Helpers\CommonMethods::getRestuarantID());
  6. $lang = $resto->default_lang;
  7. app()->setLocale($lang);
  8. if(session('app_lang') !==null){
  9. $lang = session('app_lang');
  10. app()->setLocale($lang);
  11. }
  12. @endphp
  13. @section('content')
  14. <link href="{!! env('APP_ASSETS') !!}vendor_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css" rel="stylesheet"/>
  15. <link href="{!! env('APP_ASSETS') !!}vendor_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css" rel="stylesheet"/>
  16. <link href="{!! env('APP_ASSETS') !!}/css/jquery.timepicker.min.css" rel="stylesheet"/>
  17. <link href="{!! env('APP_ASSETS') !!}vendor_components/select2/dist/css/select2.min.css" rel="stylesheet">
  18. <style>
  19. .datepicker-days{
  20. display: block !important;
  21. }
  22. .alert {
  23. display: none;
  24. }
  25. .border-red {
  26. border: 1px solid #F00 !important;
  27. }
  28. .tab-pane{}
  29. .container-full,.content-wrapper{
  30. background-color: transparent !important;
  31. }
  32. #image-preview {
  33. width: 700px;
  34. border-radius: 20px;
  35. height: 341px;
  36. position: relative;
  37. overflow: hidden;
  38. background-color: #f9f9f9;
  39. color: #ecf0f1;
  40. background-position: center !important;
  41. background-size: cover !important;
  42. }
  43. #image-preview input {
  44. line-height: 200px;
  45. font-size: 200px;
  46. position: absolute;
  47. opacity: 0;
  48. z-index: 10;
  49. }
  50. #image-preview label {
  51. position: absolute;
  52. z-index: 5;
  53. opacity: 0.8;
  54. cursor: pointer;
  55. background-color: #bdc3c7;
  56. width: 200px;
  57. height: 50px;
  58. font-size: 20px;
  59. line-height: 50px;
  60. text-transform: uppercase;
  61. top: 0;
  62. left: 0;
  63. right: 0;
  64. bottom: 0;
  65. margin: auto;
  66. text-align: center;
  67. }
  68. .select2-container .select2-selection--multiple{
  69. min-height: 46px;
  70. }
  71. .form-control, .form-select {
  72. height: 46px !important;
  73. border-color: #E4E6EB !important;
  74. border-radius: 7px !important;
  75. }
  76. .select2-container--default .select2-selection--single{
  77. height: 40px !important;
  78. border-color: #E4E6EB !important;
  79. border-radius: 7px !important;
  80. padding: 9px 12px;
  81. }
  82. .outlet-section,.item-section{
  83. display: none;
  84. }
  85. .outlets.selected .outlet-section, .items.selected .item-section{
  86. display: inline-flex;
  87. }
  88. .select2 {width: 100% !important;}
  89. html[dir="rtl"] .ar-m-0{
  90. margin: 0 !important;
  91. }
  92. </style>
  93. <div class="content-wrapper">
  94. <div class="container-full">
  95. <section class="content">
  96. @if(isset($discount))
  97. <h3 style="margin-left: 10px">{!! $discount->discont_code !!}</h3>
  98. @endif
  99. <form id="discount-form" method="POST" action="{!! env('APP_URL') !!}discount/save"
  100. enctype="multipart/form-data">
  101. @csrf
  102. <input type="hidden" name="id" value="{!! isset($discount)?$discount->id:'' !!}"/>
  103. <div class="row ar-m-0">
  104. <div class="col-xl-9">
  105. <div class="card mb-4">
  106. <div class="card-body">
  107. <h4>{{__('label.add_discount')}}</h4>
  108. <div class="row">
  109. <div class="col-sm-4 col-md-6">
  110. <div class="form-group">
  111. <label>{{__('label.discount_name')}}*</label>
  112. <input type="text" class="form-control" placeholder="E.g. Taco Tuesday" name="discount_name"
  113. value="{!! isset($discount)?$discount->discount_name:'' !!}" required="">
  114. </div>
  115. </div>
  116. </div>
  117. <div class="row">
  118. <div class="col-sm-4 col-md-6">
  119. <div class="form-group">
  120. <label>{{__('label.discount_arabic_name')}}*</label>
  121. <input style="direction: rtl" type="text" class="form-control" placeholder="E.g. Taco Tuesday" name="discount_name_arabic"
  122. value="{!! isset($discount)?$discount->discount_name_arabic:'' !!}" required="">
  123. </div>
  124. </div>
  125. </div>
  126. <div class="row">
  127. <div class="col-sm-4 col-md-4">
  128. <div class="form-group">
  129. <label>{{__('label.discount_code')}}</label>
  130. <input type="text" class="form-control" placeholder="E.g. TACO01102" name="discount_code"
  131. value="{!! isset($discount)?$discount->discount_code:'' !!}" required="">
  132. </div>
  133. </div>
  134. <div class="col-sm-4 col-md-2">
  135. <div class="form-group">
  136. <a href="#!" class="btn btn-primary generate-code mt-20">{{__('label.generate')}}</a>
  137. </div>
  138. </div>
  139. </div>
  140. <div class="row">
  141. <div class="col-sm-4 col-md-6">
  142. <div class="form-group">
  143. <input type="checkbox" id="order_applicable" name="order_applicable" class="filled-in" @if(isset($discount) && $discount->order_applicable == "Yes") checked @endif />
  144. <label for="order_applicable">{{__('label.apply_at_whole_order')}}</label>
  145. </div>
  146. </div>
  147. </div>
  148. </div>
  149. </div>
  150. <div class="card mb-4">
  151. <div class="card-body">
  152. <h4>{{__('label.delivery_discount')}}</h4>
  153. <div class="row">
  154. <div class="col-sm-4 col-md-6">
  155. <div class="form-group">
  156. <input type="checkbox" id="is_discount_at_delivery" name="is_discount_at_delivery" class="filled-in" @if(isset($discount) && $discount->is_discount_at_delivery == "Yes") checked @endif />
  157. <label for="is_discount_at_delivery">{{__('label.is_discount_at_delivery')}}</label>
  158. </div>
  159. </div>
  160. </div>
  161. <div class="row">
  162. <div class="col-sm-4 col-md-4">
  163. <div class="form-group">
  164. <label for="order_applicable">{{__('label.discount_at_delivery')}}</label>
  165. <input type="text" id="discount_at_delivery" name="discount_at_delivery" class="form-control" value="{!! isset($discount)?$discount->discount_at_delivery:'' !!}" />
  166. </div>
  167. </div>
  168. <div class="col-md-3">
  169. <label for="order_applicable" class="sm-d-none" style="visibility: hidden">{{__('label.discount_at_delivery')}}</label>
  170. <input name="delivery_discount_type" value="percentage" type="radio" id="radio_4" @if(!isset($discount)) checked @elseif($discount->delivery_discount_type=="percentage") checked @endif >
  171. <label for="radio_4">Percentage (%)</label>
  172. </div>
  173. <div class="col-md-3">
  174. <label for="order_applicable" class="sm-d-none" style="visibility: hidden">{{__('label.discount_at_delivery')}}</label>
  175. <input name="delivery_discount_type" type="radio" value="fixed_value" id="radio_5" @if(!isset($discount)) checked @elseif($discount->delivery_discount_type=="fixed_value") checked @endif>
  176. <label for="radio_5">Fixed Value</label>
  177. </div>
  178. </div>
  179. </div>
  180. </div>
  181. <div class="selection-based-discount">
  182. <div class="card card-body">
  183. <h4 class="mb-40">{{__('label.application')}}</h4>
  184. <div class="row mb-20">
  185. <div class="col-md-1 col-1">
  186. <div class="form-group">
  187. <div class="custom-control custom-radio">
  188. <input class="custom-control-input " id="application-automatic" value="automatic" name="application_type" @if(isset($discount)) @if($discount->application_type=="automatic") checked @endif @else checked @endif type="radio"/>
  189. <label class="custom-control-label ar-sm-pl-20" for="application-automatic"></label>
  190. </div>
  191. </div>
  192. </div>
  193. <div class="col-md-10 col-10">
  194. <h4 class="mb-0">{{__('label.automatic')}} </h4>
  195. <p>{{__('label.will_be_automatically_applied_upon_checkout')}}</p>
  196. </div>
  197. </div>
  198. <div class="row mb-20">
  199. <div class="col-md-1 col-1">
  200. <div class="form-group">
  201. <div class="custom-control custom-radio">
  202. <input class="custom-control-input " id="application-manual" value="manual" @if(isset($discount) && $discount->application_type=="manual") checked @endif name="application_type" type="radio"/>
  203. <label class="custom-control-label ar-sm-pl-20" for="application-manual"></label>
  204. </div>
  205. </div>
  206. </div>
  207. <div class="col-md-10 col-10">
  208. <h4 class="mb-0">{{__('label.manual')}}</h4>
  209. <p>{{__('label.will_be_displayed_on_the_ordering_menu')}}</p>
  210. </div>
  211. </div>
  212. <div class="row">
  213. <div class="col-md-1 col-1">
  214. <div class="form-group">
  215. <div class="custom-control custom-radio">
  216. <input class="custom-control-input " id="application-hidden" value="hidden" name="application_type" @if(isset($discount) && $discount->application_type=="hidden") checked @endif type="radio"/>
  217. <label class="custom-control-label ar-sm-pl-20" for="application-hidden"></label>
  218. </div>
  219. </div>
  220. </div>
  221. <div class="col-md-10 col-10">
  222. <h4 class="mb-0">{{__('label.hidden_code')}}</h4>
  223. <p>{{__('label.wont_ be_displayed_on_the_ordering_menu')}}</p>
  224. </div>
  225. </div>
  226. </div>
  227. <div class="card card-body">
  228. <h4 class="mb-40">{{__('label.order_type')}}</h4>
  229. @php
  230. $order_type = !empty($discount->order_type)?explode(',',$discount->order_type):[];
  231. @endphp
  232. <div class="demo-checkbox">
  233. <input type="checkbox" id="basic_checkbox_1" name="order_type[]" value="delivery" class="filled-in" @if(isset($discount)) @if(in_array('delivery', $order_type)) checked @endif @else checked @endif />
  234. <label for="basic_checkbox_1">{{__('label.delivery')}}</label>
  235. <input type="checkbox" id="basic_checkbox_2" name="order_type[]" value="pickup" class="filled-in" @if(in_array('pickup', $order_type)) checked @endif />
  236. <label for="basic_checkbox_2">{{__('label.pickup')}}</label>
  237. <input type="checkbox" id="basic_checkbox_3" name="order_type[]" value="dine-in" class="filled-in" @if(in_array('dine-in', $order_type)) checked @endif />
  238. <label for="basic_checkbox_3">{{__('label.dine_in')}}</label>
  239. </div>
  240. </div>
  241. <div class="card card-body">
  242. <h4 class="mb-40">{{__('label.application_outlets')}}</h4>
  243. <div class="demo-checkbox">
  244. <div class="row">
  245. <div class="col-md-6 outlets">
  246. <input name="outlets" value="all_outlets" type="radio" id="radio_outlets_12" @if(isset($discount)) @if($discount->outlets=="all_outlets") checked @endif @else checked @endif />
  247. <label for="radio_outlets_12">{{__('label.all_outlets')}}</label>
  248. </div>
  249. <div class="col-md-6 outlets @if(isset($discount) && $discount->outlets=="selected_outlets") selected @endif">
  250. <input name="outlets" type="radio" value="selected_outlets" id="radio_outlets_22" @if(isset($discount) && $discount->outlets=="selected_outlets") checked @endif />
  251. <label for="radio_outlets_22">{{__('label.selected_outlets')}}</label>
  252. @php
  253. $resto_id =\App\Helpers\CommonMethods::getRestuarantID();
  254. $outlets = \App\Models\Outlets::whereNull('deleted_at')->where('resto_id',$resto_id)->get();
  255. $selected_outlets = [];
  256. $selected_items = [];
  257. if(isset($discount)){
  258. if($discount->outlets=="selected_outlets"){
  259. $outlt = ($discount->discount_outlets);
  260. if(isset($outlt) && $outlt->count() > 0){
  261. $selected_outlets = $outlt->pluck('outlet_id')->toArray();
  262. }
  263. }
  264. if($discount->items=="selected_items"){
  265. $d_items = ($discount->discount_items);
  266. if(isset($d_items) && $d_items->count() > 0){
  267. $selected_items = $d_items->pluck('item_id')->toArray();
  268. }
  269. }
  270. }
  271. @endphp
  272. <div class="col-md-12 outlet-section">
  273. @if(isset($outlets) && $outlets->count() > 0)
  274. <ul class="list-unstyled">
  275. @foreach($outlets as $outlet)
  276. <li>
  277. <div class="custom-control custom-checkbox">
  278. <input class="custom-control-input selected-outlets" @if(isset($discount) && count($selected_outlets) > 0 && in_array($outlet->id,$selected_outlets)) checked @endif id="outlet-manager-{!! $outlet->id !!}" value="{!! $outlet->id !!}" name="selected_outlets[]" type="checkbox"/>
  279. <label class="custom-control-label" for="outlet-manager-{!! $outlet->id !!}"> {!! $outlet->name !!}</label>
  280. </div>
  281. </li>
  282. @endforeach
  283. </ul>
  284. @endif
  285. </div>
  286. </div>
  287. </div>
  288. </div>
  289. </div>
  290. </div>
  291. <div class="card card-body">
  292. <h4 class="mb-40">{{__('label.discount_type')}}</h4>
  293. <div class="demo-checkbox">
  294. <div class="row">
  295. <div class="col-md-6">
  296. <input name="discount_type" value="percentage" type="radio" id="radio_1" @if(!isset($discount)) checked @elseif($discount->discount_type=="percentage") checked @endif />
  297. <label for="radio_1">{{__('label.percentage_%')}}</label>
  298. </div>
  299. <div class="col-md-6">
  300. <input name="discount_type" type="radio" value="fixed_value" id="radio_2" @if(!isset($discount)) checked @elseif($discount->discount_type=="fixed_value") checked @endif />
  301. <label for="radio_2">{{__('label.fixed_value')}}</label>
  302. </div>
  303. </div>
  304. </div>
  305. <div class="row mt-20 mb-20">
  306. <div class="col-md-4">
  307. <div class="form-group">
  308. <label>{{__('label.amount')}} *</label>
  309. <input type="text" value="{!! isset($discount)?$discount->amount:'' !!}" required="" name="amount" required="" class="form-control">
  310. </div>
  311. </div>
  312. <div class="col-md-4">
  313. <div class="form-group">
  314. <label>{{__('label.minimum_order_value')}} </label>
  315. <input type="text" value="{!! isset($discount)?$discount->minimum_order_value:'' !!}" name="minimum_order_value" class="form-control">
  316. </div>
  317. </div>
  318. <div class="col-md-4">
  319. <div class="form-group">
  320. <label>{{__('label.maximum_discount')}} </label>
  321. <input type="text" name="maximum_discount" value="{!! isset($discount)?$discount->maximum_discount:'' !!}" class="form-control">
  322. </div>
  323. </div>
  324. </div>
  325. </div>
  326. <div class="selection-based-discount">
  327. <div class="card card-body">
  328. <h4 class="mb-40">{{__('label.discount_items')}}</h4>
  329. <div class="demo-checkbox">
  330. <div class="row">
  331. <div class="col-md-6 items">
  332. <input name="items" value="all_items" type="radio" id="radio_12" checked />
  333. <label for="radio_12">{{__('label.all_Items')}}</label>
  334. </div>
  335. <div class="col-md-6 items @if(isset($discount) && $discount->items=="selected_items") selected @endif">
  336. <input name="items" type="radio" value="selected_items" @if(isset($discount) && $discount->items=="selected_items") checked @endif id="radio_22" />
  337. <label for="radio_22">{{__('label.selected_items')}}</label>
  338. @php
  339. $items = \App\Models\Recipes::whereNull('deleted_at')->where('resto_id',$resto_id)->get();
  340. @endphp
  341. <div class="col-md-12 item-section">
  342. <select id="item-list" multiple class="form-control" name="discount_item[]">
  343. @if(isset($items) && $items->count() > 0)
  344. @foreach($items as $item)
  345. <option value="{!! $item->unique_shared_key !!}" @if(isset($discount) && count($selected_items) > 0 && in_array($item->unique_shared_key,$selected_items)) selected @endif >{!! $item->name !!}</option>
  346. @endforeach
  347. @endif
  348. </select>
  349. </div>
  350. </div>
  351. </div>
  352. </div>
  353. </div>
  354. </div>
  355. <div class="card card-body">
  356. <h4 class="mb-40">{{__('label.customer_segmentation')}}</h4>
  357. <div class="demo-checkbox">
  358. <div class="row">
  359. <div class="col-md-6">
  360. <input name="customer_segmentation" value="all_customers" type="radio" id="customer_segmentation_12" checked />
  361. <label for="customer_segmentation_12">{{__('label.all_customers')}}</label>
  362. </div>
  363. <div class="col-md-6">
  364. <input name="customer_segmentation" type="radio" value="new_customer" id="customer_segmentation_22" />
  365. <label for="customer_segmentation_22">{{__('label.new_customer')}}</label>
  366. </div>
  367. </div>
  368. </div>
  369. <div class="row mt-10 mb-20">
  370. <div class="col-md-4">
  371. <div class="form-group">
  372. <label>{{__('label.number_of_uses_per_customer')}}</label>
  373. <input type="number" value="{!! isset($discount)?$discount->number_of_uses_per_customer:'' !!}" required="" name="number_of_uses_per_customer" class="form-control">
  374. </div>
  375. </div>
  376. </div>
  377. </div>
  378. <div class="card card-body">
  379. <h4 class="mb-40">{{__('label.availability')}}</h4>
  380. <div class="row mt-20 mb-10">
  381. <div class="col-md-6">
  382. <div class="form-group">
  383. <label>{{__('label.start_date')}} *</label>
  384. <input type="text" required="" name="start_date" value="{!! isset($discount)?$discount->start_date:'' !!}" required="" readonly class="form-control date">
  385. </div>
  386. </div>
  387. <div class="col-md-6">
  388. <div class="form-group">
  389. <label>{{__('label.start_time')}} * </label>
  390. <input type="text" name="start_time" value="{!! isset($discount)?$discount->start_time:'' !!}" required="" class="form-control timepicker">
  391. </div>
  392. </div>
  393. </div>
  394. <div class="demo-checkbox">
  395. <input name="expire_on_date" value="expire_on_date" type="radio" id="expire_on_date_12" @if(!isset($discount)) checked @elseif( isset($discount) && $discount->end_datetime!="") checked @endif />
  396. <label for="expire_on_date_12">{{__('label.expires_on_specific_date')}}</label>
  397. <input name="expire_on_date" type="radio" value="never_expire" id="expire_on_date_22" @if(isset($discount) && $discount->end_datetime=="") checked @endif />
  398. <label for="expire_on_date_22">{{__('label.never_expire')}}</label>
  399. </div>
  400. <div class="row mt-10 mb-10">
  401. <div class="col-md-6">
  402. <div class="form-group">
  403. <label>{{__('label.end_date')}}</label>
  404. <input type="text" name="end_date" value="{!! isset($discount)?$discount->end_date:'' !!}" readonly class="form-control date" id="end_date">
  405. </div>
  406. </div>
  407. <div class="col-md-6">
  408. <div class="form-group">
  409. <label>{{__('label.end_time')}}</label>
  410. <input type="text" name="end_time" value="{!! isset($discount)?$discount->end_time:'' !!}" class="form-control timepicker">
  411. </div>
  412. </div>
  413. </div>
  414. <div class="row">
  415. <div class="col-md-6">
  416. <div class="form-group">
  417. <label>{{__('label.total_number_of_uses')}}</label>
  418. <input type="number" name="total_number_of_cases" value="{!! isset($discount)?$discount->total_number_of_cases:'' !!}" required="" class="form-control">
  419. </div>
  420. </div>
  421. </div>
  422. </div>
  423. <div class="card card-body">
  424. <div class="row">
  425. <div class="col-md-3">
  426. <a href="#!" class="btn btn-primary save-discount">{{__('label.save_discount')}}</a>
  427. </div>
  428. </div>
  429. </div>
  430. </div>
  431. </div>
  432. </form>
  433. </section>
  434. </div>
  435. </div>
  436. @endsection
  437. @section('js')
  438. <script src="{!! env('APP_ASSETS') !!}vendor_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js"></script>
  439. <script src="{!! env('APP_ASSETS') !!}vendor_components/select2/dist/js/select2.min.js"></script>
  440. <script src="{!! env('APP_ASSETS') !!}js/jquery.timepicker.min.js"></script>
  441. <script type="text/javascript">
  442. $(function(){
  443. $(".timepicker").timepicker({ step:5});
  444. $("#item-list").select2({
  445. width: 'element',
  446. });
  447. $(".date").datepicker({
  448. format:"yyyy-mm-dd"
  449. });
  450. $("body").on("change","#order_applicable",function(){
  451. //var _required_inputs = $("").find("input").prop("required");
  452. if($(this).is(":checked")){
  453. $(".selection-based-discount").hide();
  454. $("input[name=amount]").prop('required',false);
  455. }
  456. else{
  457. $("input[name=amount]").prop('required',true);
  458. $(".selection-based-discount").show();
  459. }
  460. });
  461. $("input[name=outlets]").on('change',function(){
  462. var value = $(this).val();
  463. var _this = $(this);
  464. $(".outlets").removeClass('selected');
  465. _this.parent().addClass('selected');
  466. });
  467. $("input[name=items]").on('change',function(){
  468. var value = $(this).val();
  469. var _this = $(this);
  470. $(".items").removeClass('selected');
  471. _this.parent().addClass('selected');
  472. });
  473. $("body").on("click",".generate-code",function(){
  474. var result = '';
  475. var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
  476. var charactersLength = characters.length;
  477. for ( var i = 0; i < 6; i++ ) {
  478. result += characters.charAt(Math.floor(Math.random() * charactersLength));
  479. }
  480. $("input[name=discount_code]").val(result);
  481. });
  482. $("body").on("click",".save-discount",function(){
  483. if($("#discount-form").valid()){
  484. $("#discount-form").ajaxForm(function(response){
  485. response = $.parseJSON(response);
  486. if(response.type=="success"){
  487. $.toast({
  488. heading: "{{__('label.discount_updated')}}",
  489. text: response.message,
  490. position: 'top-right',
  491. loaderBg: '#ff6849',
  492. icon: 'success',
  493. hideAfter: 3000,
  494. stack: 1
  495. });
  496. setTimeout(function () {
  497. window.location = "{!! env('APP_URL') !!}discounts";
  498. },2000);
  499. }else{
  500. $.toast({
  501. heading:"{{__('label.discount_updating_error')}}",
  502. text: response.message,
  503. position: 'top-right',
  504. loaderBg: '#ff6849',
  505. icon: 'error',
  506. hideAfter: 3000,
  507. stack: 1
  508. });
  509. }
  510. }).submit();
  511. }
  512. });
  513. })
  514. </script>
  515. @endsection