editor.blade.php 851 B

123456789101112131415
  1. $(function(){
  2. window.{{ config('datatables-html.namespace', 'LaravelDataTables') }} = window.{{ config('datatables-html.namespace', 'LaravelDataTables') }} || {};
  3. $.ajaxSetup({headers: {'X-CSRF-TOKEN': '{{csrf_token()}}'}});
  4. @foreach($editors as $editor)
  5. var {{$editor->instance}} = window.{{ config('datatables-html.namespace', 'LaravelDataTables') }}["%1$s-{{$editor->instance}}"] = new $.fn.dataTable.Editor({!! $editor->toJson() !!});
  6. {!! $editor->scripts !!}
  7. @foreach ((array) $editor->events as $event)
  8. {{$editor->instance}}.on('{!! $event['event'] !!}', {!! $event['script'] !!});
  9. @endforeach
  10. @endforeach
  11. window.{{ config('datatables-html.namespace', 'LaravelDataTables') }}["%1$s"] = $("#%1$s").DataTable(%2$s);
  12. });
  13. @foreach ($scripts as $script)
  14. @include($script)
  15. @endforeach