info.blade.php 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. @extends('admin.layouts')
  2. @section('content')
  3. <div class="page-content container">
  4. <div class="panel">
  5. <div class="panel-heading">
  6. <h2 class="panel-title">
  7. {{ isset($permission)
  8. ? trans('admin.action.edit_item', ['attribute' => trans('model.permission.attribute')])
  9. : trans('admin.action.add_item', ['attribute' => trans('model.permission.attribute')]) }}
  10. </h2>
  11. <div class="panel-actions">
  12. <a class="btn btn-danger" href="{{ route('admin.permission.index') }}">{{ trans('common.back') }}</a>
  13. </div>
  14. </div>
  15. @if (Session::has('successMsg'))
  16. <x-alert type="success" :message="Session::pull('successMsg')" />
  17. @endif
  18. @if ($errors->any())
  19. <x-alert type="danger" :message="$errors->all()" />
  20. @endif
  21. <div class="panel-body">
  22. <form class="form-horizontal"
  23. action="@isset($permission){{ route('admin.permission.update', $permission) }}@else{{ route('admin.permission.store') }}@endisset"
  24. method="POST" enctype="multipart/form-data">
  25. @isset($permission)
  26. @method('PUT')
  27. @endisset
  28. @csrf
  29. <div class="form-group row">
  30. <label class="col-md-2 col-sm-3 col-form-label" for="description">{{ trans('model.permission.description') }}</label>
  31. <div class="col-md-7 col-sm-8">
  32. <input class="form-control" id="description" name="description" type="text" required />
  33. <span class="text-help"> {{ trans('admin.permission.description_hint') }} </span>
  34. </div>
  35. </div>
  36. <div class="form-group row">
  37. <label class="col-md-2 col-sm-3 col-form-label" for="name">{{ trans('model.permission.name') }}</label>
  38. <div class="col-md-7 col-sm-8">
  39. <input class="form-control" id="name" name="name" type="text" required />
  40. <span class="text-help"> {{ trans('admin.permission.name_hint') }} </span>
  41. </div>
  42. </div>
  43. <div class="form-actions text-right">
  44. <button class="btn btn-success" type="submit">{{ trans('common.submit') }}</button>
  45. </div>
  46. </form>
  47. </div>
  48. </div>
  49. </div>
  50. @endsection
  51. @section('javascript')
  52. <script>
  53. $(document).ready(function() {
  54. @isset($permission)
  55. $('#description').val(@json(old('description') ?? $permission->description));
  56. $('#name').val(@json(old('name') ?? $permission->name));
  57. @else
  58. $('#description').val(@json(old('description')));
  59. $('#name').val(@json(old('name')));
  60. @endisset
  61. });
  62. </script>
  63. @endsection