Blame view
resources/views/admin/education/form.blade.php
9.45 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 |
<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> |
96681864e Справочник образо... |
61 |
<textarea class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-textarea focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray ckeditor" name="text" placeholder="Текст (html)" required |
01e6816d2 Добавление модели... |
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
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> |
96681864e Справочник образо... |
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
@isset($education) <div class="tabs"> <input type="radio" name="tab-btn" id="tab-btn-1" value="" checked> <label for="tab-btn-1">Высшее образование</label> <input type="radio" name="tab-btn" id="tab-btn-2" value=""> <label for="tab-btn-2">Средне-профессиональное образование</label> <input type="radio" name="tab-btn" id="tab-btn-3" value=""> <label for="tab-btn-3">Дополнительное образование</label> <div id="content-1"> <a id="add1" 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" href="{{ route('admin.add-program-education', ['education' => $education->id, 'level' => 1]) }}" >Добавить специализацию</a><br> @if ((isset($program1)) && ($program1->count())) @foreach ($program1 as $prog1) |
4df04df2e Обрезание слов у ... |
100 |
<hr> |
96681864e Справочник образо... |
101 102 103 |
<label class="block text-sm"> <h4 class="mb-4 text-lg font-semibold text-gray-600 dark:text-gray-300">Специальность: {{$prog1->name}}</h4> <span class="text-gray-700 dark:text-gray-400">Описание: {{$prog1->text}}</span> |
4df04df2e Обрезание слов у ... |
104 |
</label><br> |
96681864e Справочник образо... |
105 106 107 108 109 110 111 112 113 114 115 |
@endforeach @else <span class="text-gray-700 dark:text-gray-400">Нет записей</span> @endif </div> <div id="content-2"> <a id="add2" 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" href="{{ route('admin.add-program-education', ['education' => $education->id, 'level' => 2]) }}" >Добавить специализацию</a><br> @if ((isset($program2)) && ($program2->count())) @foreach ($program2 as $prog2) |
4df04df2e Обрезание слов у ... |
116 |
<hr> |
96681864e Справочник образо... |
117 118 119 |
<label class="block text-sm"> <h4 class="mb-4 text-lg font-semibold text-gray-600 dark:text-gray-300">Специальность: {{$prog2->name}}</h4> <span class="text-gray-700 dark:text-gray-400">Описание: {{$prog2->text}}</span> |
4df04df2e Обрезание слов у ... |
120 |
</label><br> |
96681864e Справочник образо... |
121 122 123 124 125 126 127 128 129 130 131 |
@endforeach @else <span class="text-gray-700 dark:text-gray-400">Нет записей</span> @endif </div> <div id="content-3"> <a id="add3" 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" href="{{ route('admin.add-program-education', ['education' => $education->id, 'level' => 3]) }}" >Добавить специализацию</a><br> @if ((isset($program3)) && ($program3->count())) @foreach ($program3 as $prog3) |
4df04df2e Обрезание слов у ... |
132 |
<hr> |
96681864e Справочник образо... |
133 134 135 |
<label class="block text-sm"> <h4 class="mb-4 text-lg font-semibold text-gray-600 dark:text-gray-300">Специальность: {{$prog3->name}}</h4> <span class="text-gray-700 dark:text-gray-400">Описание: {{$prog3->text}}</span> |
4df04df2e Обрезание слов у ... |
136 |
</label><br> |
96681864e Справочник образо... |
137 138 139 140 141 142 143 |
@endforeach @else <span class="text-gray-700 dark:text-gray-400">Нет записей</span> @endif </div> </div><br> @endisset |
00652ea57 Оптимизация запро... |
144 145 146 147 148 149 150 151 152 153 154 155 |
<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 Добавление модели... |
156 |
<script src="//cdn.ckeditor.com/4.14.0/standard/ckeditor.js"></script> |
180e53f58 Редактор ckeditor |
157 158 |
<!--<script src="{{ asset('./ckeditor/ckeditor.js') }}"></script>--> |
01e6816d2 Добавление модели... |
159 160 161 162 163 164 165 |
<script> CKEDITOR.replace( 'text', { filebrowserUploadUrl: "{{route('ckeditor.image-upload', ['_token' => csrf_token() ])}}", filebrowserImageUploadUrl: "{{ route('ckeditor.image-upload', ['_token' => csrf_token() ])}}", filebrowserUploadMethod: 'form' }); </script> |