submit.blade.php 1.1 KB

123456789101112131415161718192021222324252627282930
  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">{{ $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="{{ 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('Удалить запись?')) {
  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