Blame view

resources/views/admin/education/form.blade.php 5.19 KB
00652ea57   Андрей Ларионов   Оптимизация запро...
1
2
3
4
5
6
7
8
  @csrf
  
  @isset($education)
      @method('PUT')
  @endisset
  
  <div class="px-4 py-3 mb-8 bg-white rounded-lg shadow-md dark:bg-gray-800">
      <label class="block text-sm">
01e6816d2   Андрей Ларионов   Добавление модели...
9
          <span class="text-gray-700 dark:text-gray-400">Название учебного заведения</span>
00652ea57   Андрей Ларионов   Оптимизация запро...
10
11
          <input name="name" id="name"
                 class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
01e6816d2   Андрей Ларионов   Добавление модели...
12
                 placeholder="Название учебного заведения" value="{{ old('name') ?? $education->name ?? '' }}"
00652ea57   Андрей Ларионов   Оптимизация запро...
13
14
15
16
17
18
19
          />
          @error('name')
          <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
              </span>
          @enderror
      </label><br>
01e6816d2   Андрей Ларионов   Добавление модели...
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
      <label class="block text-sm">
          <span class="text-gray-700 dark:text-gray-400">Адрес</span>
          <input name="address" id="address"
                 class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
                 placeholder="Адрес" value="{{ old('address') ?? $education->address ?? '' }}"
          />
          @error('address')
          <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
              </span>
          @enderror
      </label><br>
  
      <label class="block text-sm">
          <span class="text-gray-700 dark:text-gray-400">Email</span>
          <input name="email" id="email"
                 class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
                 placeholder="Email" value="{{ old('email') ?? $education->email ?? '' }}"
          />
          @error('email')
          <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
              </span>
          @enderror
      </label><br>
  
      <label class="block text-sm">
          <span class="text-gray-700 dark:text-gray-400">Телефон</span>
          <input name="telephone" id="telephone"
                 class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
                 placeholder="Телефон" value="{{ old('telephone') ?? $education->telephone ?? '' }}"
          />
          @error('telephone')
          <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
              </span>
          @enderror
      </label><br>
  
      <label class="block text-sm">
          <span class="text-gray-700 dark:text-gray-400">Текст</span>
          <textarea class="form-control ckeditor" name="text" placeholder="Текст (html)" required
                    rows="10">{{ old('text') ?? $education->text ?? '' }}</textarea>
          @error('text')
          <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
              </span>
          @enderror
      </label><br>
  
      <label class="block text-sm">
          <span class="text-gray-700 dark:text-gray-400">Картинка</span>
          <input type="file" class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700
                                    focus:border-purple-400 focus:outline-none focus:shadow-outline-purple
                                    dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
                 id="image" name="image" accept="image/png, image/jpeg">
          @error('image')
          <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
              </span>
          @enderror
          @isset($education->image)
              <img src="{{asset(Storage::url($education->image))}}" width="100px"/>
          @endisset
      </label><br>
00652ea57   Андрей Ларионов   Оптимизация запро...
85
86
87
88
89
90
91
92
93
94
95
96
      <div class="flex flex-col flex-wrap mb-4 space-y-4 md:flex-row md:items-end md:space-x-4">
          <div>
              <button type="submit" class="px-3 py-1 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-md active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple">
                  Сохранить
              </button>
              <a href="{{ route('admin.education.index') }}"
                 class="px-3 py-1 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-md active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple"
                 style="display: -webkit-inline-box; height: 30px!important;"
              >Назад</a>
          </div>
      </div>
  </div>
01e6816d2   Андрей Ларионов   Добавление модели...
97
98
99
100
101
102
103
104
  <script src="//cdn.ckeditor.com/4.14.0/standard/ckeditor.js"></script>
  <script>
      CKEDITOR.replace( 'text', {
          filebrowserUploadUrl: "{{route('ckeditor.image-upload', ['_token' => csrf_token() ])}}",
          filebrowserImageUploadUrl: "{{ route('ckeditor.image-upload', ['_token' => csrf_token() ])}}",
          filebrowserUploadMethod: 'form'
      });
  </script>