submit.blade.php 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. <div class="row">
  2. <div class="@if(!($right ?? null)) offset-md-{{ $offset ?? 4 }} col-md-{{ (isset($offset)) ? 12 - $offset : 8 }} @endif buttons">
  3. <button type="submit" class="btn btn-sm mb-1 btn-primary text-white" @disabled($disabled ?? false)>{{ $name ?? 'Сохранить' }}</button>
  4. @if(isset($delete) && !($deleteDisabled ?? false))
  5. <a href="#" class="btn btn-sm mb-1 btn-danger delete">{{ $delete['title'] ?? 'Удалить' }}</a>
  6. @endif
  7. <a href="{!! $backurl ?? url()->previous() !!}" class="btn btn-sm mb-1 btn-outline-secondary">Назад</a>
  8. </div>
  9. </div>
  10. @push('scripts')
  11. <script type="module">
  12. $('a.delete').on('click', function (){
  13. if(confirm('{{ $delete['question'] ?? 'Удалить запись?' }}')) {
  14. $('#{{ $delete['form_id'] ?? 'destroy_form'}}').submit();
  15. }
  16. });
  17. $('.buttons .btn').on('click', function (){
  18. $('.buttons').addClass('d-none');
  19. setTimeout(function () {
  20. $('.buttons').removeClass('d-none');
  21. },
  22. 2000);
  23. });
  24. </script>
  25. @endpush