Blame view
resources/views/admin/education/form.blade.php
8.13 KB
00652ea57 Оптимизация запро... |
1 2 3 4 5 6 7 |
@csrf @isset($education) @method('PUT') @endisset <div class="px-4 py-3 mb-8 bg-white rounded-lg shadow-md dark:bg-gray-800"> |
eb8596db6 Правки вакансии, ... |
8 |
<form method="POST" action="{{ route('admin.education.update', ['education' => $education->id]) }}" enctype="multipart/form-data"> |
00652ea57 Оптимизация запро... |
9 |
<label class="block text-sm"> |
01e6816d2 Добавление модели... |
10 |
<span class="text-gray-700 dark:text-gray-400">Название учебного заведения</span> |
00652ea57 Оптимизация запро... |
11 12 |
<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 Добавление модели... |
13 |
placeholder="Название учебного заведения" value="{{ old('name') ?? $education->name ?? '' }}" |
00652ea57 Оптимизация запро... |
14 15 16 17 18 19 20 |
/> @error('name') <span class="text-xs text-red-600 dark:text-red-400"> {{ $message }} </span> @enderror </label><br> |
01e6816d2 Добавление модели... |
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 |
<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> |
eb8596db6 Правки вакансии, ... |
62 |
<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 Добавление модели... |
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
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 Оптимизация запро... |
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> |
eb8596db6 Правки вакансии, ... |
97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
</form> @isset($education) <hr> <form method="GET" action="{{ route('admin.add-program-education') }}"> <label class="block text-sm"> <span class="text-gray-700 dark:text-gray-400">Категория образования</span> <input type="hidden" name="id" value="{{ $education->id }}"/> <input name="level" id="level" 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="" /><br> <button type="submit" id="btn_education" name="btn_education" 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> </label><br> </form> <hr> @if ($program->count()) @php $bool = true; $i = 1; $level = ""; @endphp @foreach ($program as $pro) @if ((!empty($level)) && ($level <> $pro->level )) </div> </div><br> @php $bool = true; $i++; @endphp @endif @if ($bool == true) <div class="tabs"> <input type="radio" name="tab-btn" id="tab-btn-{{$i}}" value="" checked> <label for="tab-btn-{{$i}}">{{ $pro->level }}</label> <div id="content-{{$i}}"> @php $bool = false; $level = $pro->level; @endphp @endif <label class="block text-sm"> <h4 class="mb-4 text-lg font-semibold text-gray-600 dark:text-gray-300">Специальность: {{$pro->name}}</h4> <span class="text-gray-700 dark:text-gray-400">Описание: {{$pro->text}}</span> |
46be695f5 Образование и спе... |
140 |
<a href="{{ route('admin.delete-program-education', ['program' => $pro->id, 'education' => $education->id]) }}">Удалить</a> |
eb8596db6 Правки вакансии, ... |
141 142 143 144 145 146 147 148 |
</label><br><hr> @endforeach </div> </div><br> @else <span class="text-gray-700 dark:text-gray-400">Нет записей</span> @endif @endisset |
00652ea57 Оптимизация запро... |
149 |
</div> |
01e6816d2 Добавление модели... |
150 |
<script src="//cdn.ckeditor.com/4.14.0/standard/ckeditor.js"></script> |
180e53f58 Редактор ckeditor |
151 152 |
<!--<script src="{{ asset('./ckeditor/ckeditor.js') }}"></script>--> |
01e6816d2 Добавление модели... |
153 154 155 156 157 158 159 |
<script> CKEDITOR.replace( 'text', { filebrowserUploadUrl: "{{route('ckeditor.image-upload', ['_token' => csrf_token() ])}}", filebrowserImageUploadUrl: "{{ route('ckeditor.image-upload', ['_token' => csrf_token() ])}}", filebrowserUploadMethod: 'form' }); </script> |