Blame view
resources/views/workers/cabinet.blade.php
42.6 KB
e3c7b0ffb Коммит на понедел... |
1 2 3 |
@extends('layout.frontend', ['title' => 'Моя анкета - РекаМоре']) @section('scripts') |
99a41e761 Личный кабинет по... |
4 |
<script> |
a64ad713e Изменения для анк... |
5 6 7 8 9 10 |
$(function() { $('.cabinet__avatar-form [type="file"][name="photo"]').change(function (event) { const file = event.target.files[0]; if (file) { var img_wrap = $('.cabinet__avatar-pic'); |
8ad727870 Изменения для анк... |
11 |
var img = $('<img src="#"/>'); |
a64ad713e Изменения для анк... |
12 13 14 15 |
const reader = new FileReader(); reader.onload = function(e) { img.attr('src', e.target.result); |
8ad727870 Изменения для анк... |
16 |
img_wrap.find('svg, img').remove(); |
a64ad713e Изменения для анк... |
17 18 19 20 21 22 23 |
img_wrap.append(img); }; reader.readAsDataURL(file); } }); }); |
b3d27fa36 Обновление проект... |
24 |
$(document).on('click', '#button_new_doc123', function() { |
99a41e761 Личный кабинет по... |
25 26 27 28 29 30 31 32 33 34 35 36 |
var this_ = $(this); var val_ = this_.attr('data-val'); var new_diplom = $('#new_diplom'); var new_diplom_val = new_diplom.val(); var new_data_begin = $('#new_data_begin'); var new_data_begin_val = new_data_begin.val(); var new_data_end = $('#new_data_end'); var new_data_end_val = new_data_end.val(); var education = $('#education'); var education_val = education.val(); var worker_id = $('#new_id'); var worker_val = worker_id.val(); |
e3c7b0ffb Коммит на понедел... |
37 |
|
99a41e761 Личный кабинет по... |
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 85 86 87 88 89 90 91 92 93 94 95 96 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 |
console.log('sort items ' + val_); if (new_diplom_val == '') { new_diplom.addClass('err_red'); console.log('Border Up'); } else { $.ajax({ type: "GET", url: "{{ route('worker.add_serificate') }}", data: "worker_id="+worker_val+"&date_begin="+new_data_begin_val + "&end_begin=" + new_data_end_val + "&name=" + new_diplom_val + "&education="+education_val, success: function (data) { console.log('Блокировка...'); console.log(data); $('#sertificate').html(data); if (new_diplom.hasClass('err_red')) new_diplom.removeClass('err_red'); }, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, error: function (data) { data = JSON.stringify(data); console.log('Error: ' + data); } }); } }); $(document).on('click', '#btn_new_diplom123', function() { var this_ = $(this); var val_ = this_.attr('data-val'); var documents = $('#documents'); var doc_val = documents.val(); var block = $('#ajax_dop_diplomi'); console.log('worker_id='+val_+'it_infoblock='+ doc_val); $.ajax({ type: "GET", url: "", data: "worker_id="+val_+"&infoblok_id="+doc_val, success: function (data) { location.url = data; console.log('Добавление документа-диплома'); console.log(data); block.html(data); }, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, error: function (data) { data = JSON.stringify(data); console.log('Error: ' + data); } }); }); $(document).on('click', '#new_work', function() { var this_ = $(this); var val_ = this_.attr('data-val'); var new_diplom = $('#new_diplom').val(); var new_data_begin = $('#new_data_begin').val(); var new_data_end = $('#new_data_end').val(); var new_job_title = $('#new_job_title').val(); var new_teplohod = $('#new_teplohod').val(); var new_GWT = $('#new_GWT').val(); var new_KBT = $('#new_KBT').val(); var new_Begin_work = $('#new_Begin_work').val(); var new_End_work = $('#new_End_work').val(); var new_name_company = $('#new_name_company').val(); console.log('worker_id='+val_+'it_infoblock='+ doc_val); $.ajax({ type: "GET", url: "", data: "worker_id="+val_+"&infoblok_id="+doc_val, success: function (data) { location.url = data; console.log('Добавление документа-диплома'); console.log(data); block.html(data); }, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, error: function (data) { data = JSON.stringify(data); console.log('Error: ' + data); } }); }); |
dc2a9a876 Коммит на понедел... |
129 130 131 132 133 134 135 136 137 138 |
$(document).on('click', '#old_year', function() { var this_ = $(this); var val = this_.val(); if (val < 0) $('#old_year').val(0); console.log('Возраст не может выполнить такую операцию'); }); |
b3d27fa36 Обновление проект... |
139 140 141 142 143 144 145 146 |
$(document).on('change', '.sertificates_js', function() { var this_ = $(this); var infoblock_id = this_.attr('data-info'); var val = this_.val(); var block = $('#block_sertificate'); console.log('infoblok='+infoblock_id); console.log('val='+val); |
492296b6f Коммит по итогу п... |
147 |
|
b3d27fa36 Обновление проект... |
148 149 |
$.ajax({ type: "GET", |
492296b6f Коммит по итогу п... |
150 151 |
url: "{{ route('worker.delete_add_diplom', ['worker' => $Worker[0]->id]) }}", data: "&infoblok_id=" + infoblock_id+"&val="+val, |
b3d27fa36 Обновление проект... |
152 153 |
success: function (data) { location.url = data; |
492296b6f Коммит по итогу п... |
154 155 156 157 |
console.log('Удаление левых документов + добавление реальных документов'); console.log('Info 100% +'+ data); //window.location.href = data; |
b3d27fa36 Обновление проект... |
158 159 160 161 162 163 164 165 166 167 |
//block.html(data); }, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, error: function (data) { data = JSON.stringify(data); console.log('Error: ' + data); } }); |
492296b6f Коммит по итогу п... |
168 |
|
b3d27fa36 Обновление проект... |
169 |
}); |
99a41e761 Личный кабинет по... |
170 |
</script> |
e3c7b0ffb Коммит на понедел... |
171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 |
@endsection @section('content') <section class="cabinet"> <div class="container"> <ul class="breadcrumbs cabinet__breadcrumbs"> <li><a href="{{ route('index') }}">Главная</a></li> <li><b>Личный кабинет</b></li> </ul> <div class="cabinet__wrapper"> <div class="cabinet__side"> <div class="cabinet__side-toper"> @include('workers.emblema') </div> @include('workers.menu', ['item' => 1]) </div> |
99a41e761 Личный кабинет по... |
189 190 191 |
<form class="cabinet__body" action="{{ route('worker.cabinet_save', ['worker' => $Worker[0]->id]) }}" enctype="multipart/form-data" method="POST"> @csrf @include('messages_error') |
e3c7b0ffb Коммит на понедел... |
192 193 194 195 |
<div class="cabinet__body-item"> <div class="cabinet__anketa"> <h2 class="title cabinet__title">Моя анкета</h2> <div class="cabinet__anketa-buttons"> |
99a41e761 Личный кабинет по... |
196 |
<a href="{{ route('worker.up', ['worker' => $Worker[0]->id]) }}" class="button">Поднять резюме</a> |
7571b20fd Коммит 13 марта 2024 |
197 |
<a href="{{ route('resume_download', ['worker' => $Worker[0]->id]) }}" target="_blank" class="button"> |
e3c7b0ffb Коммит на понедел... |
198 |
<svg> |
99a41e761 Личный кабинет по... |
199 |
<use xlink:href="{{ asset('images/sprite.svg#share') }}"></use> |
e3c7b0ffb Коммит на понедел... |
200 201 202 203 204 205 206 207 208 209 210 211 |
</svg> Скачать резюме </a> </div> </div> </div> <div class="cabinet__body-item"> <div class="cabinet__stats"> <h3 class="cabinet__subtitle cabinet__stats-title">Статистика</h3> <div class="cabinet__stats-body"> <div class="cabinet__stats-item"> <svg> |
99a41e761 Личный кабинет по... |
212 |
<use xlink:href="{{ asset('images/sprite.svg#eye-3') }}"></use> |
e3c7b0ffb Коммит на понедел... |
213 214 |
</svg> <span>Просмотров:</span> |
7571b20fd Коммит 13 марта 2024 |
215 |
<b>@if (isset($stat[0]->lookin)) {{ $stat[0]->lookin }} @else 0 @endif</b> |
e3c7b0ffb Коммит на понедел... |
216 217 218 |
</div> <div class="cabinet__stats-item"> <svg> |
99a41e761 Личный кабинет по... |
219 |
<use xlink:href="{{ asset('images/sprite.svg#warning') }}"></use> |
e3c7b0ffb Коммит на понедел... |
220 221 |
</svg> <span>Отзывов:</span> |
0ea985223 Коммит по диалога... |
222 |
<b>@if(isset($Worker[0]->response)) {{ $Worker[0]->response->count() }} @else 0 @endif</b> |
e3c7b0ffb Коммит на понедел... |
223 224 |
</div> </div> |
7571b20fd Коммит 13 марта 2024 |
225 |
<div class="cabinet__stats-subtitle">Анкета заполнена на {{ $persent }}%</div> |
e3c7b0ffb Коммит на понедел... |
226 |
<div class="cabinet__stats-line"> |
7571b20fd Коммит 13 марта 2024 |
227 |
<span style="width:{{ $persent }}%"></span> |
e3c7b0ffb Коммит на понедел... |
228 229 230 231 232 233 234 235 |
</div> <div class="cabinet__stats-bottom">Заполните профиль, чтобы повысить процент анкеты на 80%</div> </div> </div> <div class="cabinet__body-item"> <h3 class="cabinet__subtitle">Профиль</h3> <div class="cabinet__avatar"> <div class="cabinet__avatar-pic"> |
99a41e761 Личный кабинет по... |
236 237 238 239 |
@if (!empty($Worker[0]->photo)) <img src="{{ asset(Storage::url($Worker[0]->photo)) }}"/> @else |
e3c7b0ffb Коммит на понедел... |
240 |
<svg> |
99a41e761 Личный кабинет по... |
241 |
<use xlink:href="{{ asset('images/sprite.svg#pic') }}"></use> |
e3c7b0ffb Коммит на понедел... |
242 |
</svg> |
99a41e761 Личный кабинет по... |
243 |
@endif |
e3c7b0ffb Коммит на понедел... |
244 245 246 247 |
</div> <div class="cabinet__avatar-form"> <label class="file"> <span class="file__input"> |
99a41e761 Личный кабинет по... |
248 |
<input type="file" name="photo" id="photo"> |
e3c7b0ffb Коммит на понедел... |
249 250 |
<span class="button"> <svg> |
99a41e761 Личный кабинет по... |
251 |
<use xlink:href="{{ asset('images/sprite.svg#plus') }}"></use> |
e3c7b0ffb Коммит на понедел... |
252 253 254 255 256 |
</svg> Загрузить </span> </span> </label> |
99a41e761 Личный кабинет по... |
257 |
<p class="cabinet__text">Загрузите фотографию в формате svg., jpg., jpeg., png.</p> |
e3c7b0ffb Коммит на понедел... |
258 259 260 261 262 263 264 265 |
</div> </div> </div> <div class="cabinet__body-item"> <div class="cabinet__inputs"> <div class="cabinet__inputs-item form-group"> <label class="form-group__label">Электронная почта *</label> <div class="form-group__item"> |
99a41e761 Личный кабинет по... |
266 |
<input type="email" name="email" id="email" value="{{ $Worker[0]->email }}" class="input" placeholder="info@rekamore.su" required> |
e3c7b0ffb Коммит на понедел... |
267 268 269 |
</div> </div> <div class="cabinet__inputs-item form-group"> |
99a41e761 Личный кабинет по... |
270 271 272 273 274 275 276 277 278 279 280 281 |
<label class="form-group__label">Статус</label> <div class="form-group__item"> <div class="select"> <select class="js-select2" name="status_work" id="status_work"> <option value="1" @if ($Worker[0]->status_work == 1) selected @endif>Не указано</option> <option value="2" @if ($Worker[0]->status_work == 2) selected @endif>Не ищу работу</option> <option value="0" @if ($Worker[0]->status_work == 0) selected @endif>Ищу работу</option> </select> </div> </div> </div> <!--<div class="cabinet__inputs-item form-group"> |
e3c7b0ffb Коммит на понедел... |
282 283 284 285 |
<label class="form-group__label">Статус *</label> <div class="form-group__item"> <input type="text" class="input" required> </div> |
99a41e761 Личный кабинет по... |
286 287 288 289 290 291 292 |
</div>--> @if (isset($Worker[0]->users)) <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> <label class="form-group__label">Фамилия *</label> <div class="form-group__item"> <input type="text" name="surname" id="surmane" class="input" value="{{ $Worker[0]->users->surname }}" placeholder="Филиппов" required> </div> |
e3c7b0ffb Коммит на понедел... |
293 294 |
</div> <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
99a41e761 Личный кабинет по... |
295 |
<label class="form-group__label">Имя *</label> |
e3c7b0ffb Коммит на понедел... |
296 |
<div class="form-group__item"> |
99a41e761 Личный кабинет по... |
297 |
<input type="text" name="name_man" id="name_man" class="input" value="{{ $Worker[0]->users->name_man }}" placeholder="Егор" required> |
e3c7b0ffb Коммит на понедел... |
298 299 |
</div> </div> |
99a41e761 Личный кабинет по... |
300 301 302 303 304 305 306 |
<div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> <label class="form-group__label">Отчество *</label> <div class="form-group__item"> <input type="text" class="input" name="surname2" id="surmane2" value="{{ $Worker[0]->users->surname2 }}" placeholder="Алексеевич"> </div> </div> @endif |
e3c7b0ffb Коммит на понедел... |
307 308 309 310 311 312 313 314 |
</div> </div> <div class="cabinet__body-item"> <h3 class="cabinet__subtitle">Основная информация</h3> <div class="cabinet__inputs"> <div class="cabinet__inputs-item cabinet__inputs-item_min form-group"> <label class="form-group__label">Возраст</label> <div class="form-group__item"> |
99a41e761 Личный кабинет по... |
315 |
<input type="number" name="old_year" id="old_year" value="{{ $Worker[0]->old_year }}" class="input" placeholder="0" required> |
e3c7b0ffb Коммит на понедел... |
316 317 318 |
</div> </div> <div class="cabinet__inputs-item cabinet__inputs-item_max form-group"> |
99a41e761 Личный кабинет по... |
319 |
<label class="form-group__label">Желаемые вакансии</label> |
e3c7b0ffb Коммит на понедел... |
320 321 |
<div class="form-group__item"> <div class="select"> |
99a41e761 Личный кабинет по... |
322 323 324 |
<select class="js-select2" name="job_title_id[]" id="job_title_id[]" multiple="multiple"> @if ($Job_titles->count()) @foreach($Job_titles as $it) |
e20c428e5 Коммит по 20 числу |
325 |
@php $selected = false; @endphp |
99a41e761 Личный кабинет по... |
326 327 328 |
@if (isset($Worker[0]->job_titles)) @if ($Worker[0]->job_titles->count()) @foreach($Worker[0]->job_titles as $select) |
e20c428e5 Коммит по 20 числу |
329 330 331 |
@if ($it->id == $select->id) @php $selected = true; @endphp @endif |
99a41e761 Личный кабинет по... |
332 |
@endforeach |
99a41e761 Личный кабинет по... |
333 |
@endif |
99a41e761 Личный кабинет по... |
334 |
@endif |
e20c428e5 Коммит по 20 числу |
335 |
<option value="{{ $it->id }}" @if ($selected) selected @endif>{{ $it->name }}</option> |
99a41e761 Личный кабинет по... |
336 337 |
@endforeach @endif |
e3c7b0ffb Коммит на понедел... |
338 339 340 341 342 |
</select> </div> </div> </div> <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
99a41e761 Личный кабинет по... |
343 |
<label class="form-group__label">Город</label> |
e3c7b0ffb Коммит на понедел... |
344 |
<div class="form-group__item"> |
99a41e761 Личный кабинет по... |
345 |
<input type="text" name="city" id="city" value="{{ $Worker[0]->city }}" class="input" placeholder="Челябинск" required> |
e3c7b0ffb Коммит на понедел... |
346 347 348 349 350 351 |
</div> </div> <div class="cabinet__inputs-item form-group"> <label class="form-group__label">Опыт работы</label> <div class="form-group__item"> <div class="select"> |
99a41e761 Личный кабинет по... |
352 353 354 355 356 357 358 |
<select class="js-select2" id="experience" name="experience"> <option value="Не указано" @if (empty($Worker[0]->experience)) selected @endif>Не указано</option> <option value="меньше 1 года" @if ($Worker[0]->experience == 'меньше 1 года') selected @endif>меньше 1 года</option> <option value="от 1 года до 3 лет" @if ($Worker[0]->experience == 'от 1 года до 3 лет') selected @endif>от 1 года до 3 лет</option> <option value="от 3 до 5 лет" @if ($Worker[0]->experience == 'от 3 до 5 лет') selected @endif>от 3 до 5 лет</option> <option value="от 5 до 10 лет" @if ($Worker[0]->experience == 'от 5 до 10 лет') selected @endif>от 5 до 10 лет</option> <option value="Больше 10 лет" @if ($Worker[0]->experience == 'Больше 10 лет') selected @endif>Больше 10 лет</option> |
e3c7b0ffb Коммит на понедел... |
359 360 361 362 |
</select> </div> </div> </div> |
99a41e761 Личный кабинет по... |
363 |
|
e3c7b0ffb Коммит на понедел... |
364 |
<div class="cabinet__inputs-item form-group"> |
99a41e761 Личный кабинет по... |
365 |
<label class="form-group__label">Номер телефона 1</label> |
e3c7b0ffb Коммит на понедел... |
366 |
<div class="form-group__item"> |
99a41e761 Личный кабинет по... |
367 |
<input type="tel" name="telephone" id="telephone" value="{{ old('telephone') ?? $Worker[0]->telephone ?? '' }}" class="input" placeholder="+7 (___) ___-__-__" required> |
e3c7b0ffb Коммит на понедел... |
368 369 370 |
</div> </div> <div class="cabinet__inputs-item form-group"> |
99a41e761 Личный кабинет по... |
371 |
<label class="form-group__label">Номер телефона 2</label> |
e3c7b0ffb Коммит на понедел... |
372 |
<div class="form-group__item"> |
99a41e761 Личный кабинет по... |
373 |
<input type="tel" name="telephone2" id="telephon2" value="{{ old('telephone2') ?? $Worker[0]->telephone2 ?? '' }}" class="input" placeholder="+7 (___) ___-__-__"> |
e3c7b0ffb Коммит на понедел... |
374 375 376 377 |
</div> </div> </div> </div> |
99a41e761 Личный кабинет по... |
378 |
|
b3d27fa36 Обновление проект... |
379 380 381 382 383 384 385 386 387 388 389 390 391 |
<div class="cabinet__body-item"> <h4 class="cabinet__h4">О себе</h4> <textarea class="textarea" name="text" id="text" placeholder="Не указано">{{ $Worker[0]->text }}</textarea> <div class="cabinet__buttons"> <button type="submit" class="button">Сохранить</button> <label class="file"> <span class="file__input"> <input type="file" name="file" id="file"> <span class="button button_light">@if (empty($Worker[0]->file)) Прикрепить резюме @else Обновить резюме @endif</span> </span> </label> </div> </div> |
99a41e761 Личный кабинет по... |
392 393 394 395 396 397 398 399 400 401 402 |
<div id="sertificate" name="sertificate"> @if ((isset($Worker[0]->sertificate)) && ($Worker[0]->sertificate->count() > 0)) @php $i = 0; @endphp @foreach($Worker[0]->sertificate as $it) <div style="margin-bottom: 20px" class="cabinet__body-item"> @if ($i == 0) <h3 class="cabinet__subtitle">Сертификаты / документы</h3> @endif <h4 class="cabinet__h4">Сертификат {{ $i+1 }}</h4> <div class="cabinet__inputs"> <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
492296b6f Коммит по итогу п... |
403 |
<label class="form-group__label">Название сертификата:</label> |
99a41e761 Личный кабинет по... |
404 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
405 |
<input type="text" class="input" value="{{ $it->name }}" disabled> |
99a41e761 Личный кабинет по... |
406 407 |
</div> </div> |
492296b6f Коммит по итогу п... |
408 |
<!--<div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
b3d27fa36 Обновление проект... |
409 410 |
<label class="form-group__label">Учебное заведение</label> <div class="form-group__item"> |
492296b6f Коммит по итогу п... |
411 |
<input type="text" class="input" value=" $it->education }}" disabled> |
b3d27fa36 Обновление проект... |
412 |
</div> |
492296b6f Коммит по итогу п... |
413 |
</div>--> |
b3d27fa36 Обновление проект... |
414 |
<div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
492296b6f Коммит по итогу п... |
415 |
<label class="form-group__label">Действителен до:</label> |
99a41e761 Личный кабинет по... |
416 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
417 |
<input type="text" class="input" value="{{ $it->end_begin }}" disabled> |
99a41e761 Личный кабинет по... |
418 419 420 421 422 423 424 425 |
</div> </div> <a href="{{ route('worker.delete_sertificate', ['doc' => $it->id]) }}" class="button button_light"> <svg> <use xlink:href="{{ asset('images/sprite.svg#del') }}"></use> </svg> Удалить </a> |
492296b6f Коммит по итогу п... |
426 |
<a href="{{ route('worker.edit_sertificate', ['worker' => $Worker[0]->id, 'doc' => $it->id ]) }}" class="button">Редактирование</a> |
e3c7b0ffb Коммит на понедел... |
427 428 |
</div> </div> |
99a41e761 Личный кабинет по... |
429 430 431 432 433 434 |
@php $i++ @endphp @endforeach @else <div style="margin-bottom: 20px" class="cabinet__body-item"> <h3 class="cabinet__subtitle">Сертификаты / документы</h3> Нет сертификатов |
e3c7b0ffb Коммит на понедел... |
435 |
</div> |
99a41e761 Личный кабинет по... |
436 |
@endif |
e3c7b0ffb Коммит на понедел... |
437 |
</div> |
99a41e761 Личный кабинет по... |
438 |
|
e3c7b0ffb Коммит на понедел... |
439 |
<div class="cabinet__body-item"> |
b3d27fa36 Обновление проект... |
440 |
<a class="button button_light" href="{{ route('worker.new_sertificate',['worker' => $Worker[0]->id]) }}" id="button_new_doc" name="button_new_doc"> |
e3c7b0ffb Коммит на понедел... |
441 |
Добавить сертификат |
b3d27fa36 Обновление проект... |
442 |
</a> |
e3c7b0ffb Коммит на понедел... |
443 |
</div> |
99a41e761 Личный кабинет по... |
444 445 |
<div class="cabinet__body-item" name="ajax_dop_diplomi" id="ajax_dop_diplomi"> |
e3c7b0ffb Коммит на понедел... |
446 |
<h4 class="cabinet__h4">Дополнительная информация</h4> |
b3d27fa36 Обновление проект... |
447 |
<div class="cabinet__inputs" id="block_sertificate"> |
492296b6f Коммит по итогу п... |
448 449 450 451 452 453 |
@if ($Infobloks->count()) @foreach ($Infobloks as $doc) <div class="cabinet__inputs-item form-group"> <label class="form-group__label">{{ $doc->name }}</label> <div class="form-group__item"> <div class="select"> |
7243b8e24 Обновление проект... |
454 |
@php $Selected = 0; @endphp |
492296b6f Коммит по итогу п... |
455 |
@if ($Worker[0]->infobloks->count()) |
7243b8e24 Обновление проект... |
456 457 458 |
@foreach ($Worker[0]->dop_info as $info) @if ($info->infoblok_id == $doc->id) @php $Selected = $info->status; @endphp |
492296b6f Коммит по итогу п... |
459 460 461 462 |
@endif @endforeach @endif <select data-info="{{ $doc->id }}" class="js-select2 sertificates_js"> |
7243b8e24 Обновление проект... |
463 464 465 |
<option value="0" @if ($Selected == 0) selected @endif>Не указано</option> <option value="1" @if ($Selected == 1) selected @endif>В наличии</option> <option value="2" @if ($Selected == 2) selected @endif>Отсутствует</option> |
492296b6f Коммит по итогу п... |
466 467 468 469 470 471 |
</select> </div> </div> </div> @endforeach @endif |
492296b6f Коммит по итогу п... |
472 473 474 475 476 |
<!--_if (isset($Worker[0]->infobloks)) _php dd($Worker[0]->infobloks) _endphp _if ($Worker[0]->infobloks->count()) _php $i = 1; _endphp _foreach ($Worker[0]->infobloks as $info) |
99a41e761 Личный кабинет по... |
477 |
<div class="cabinet__inputs-item form-group"> |
492296b6f Коммит по итогу п... |
478 |
<label class="form-group__label"> $info->name }}</label> |
99a41e761 Личный кабинет по... |
479 480 |
<div class="form-group__item"> <div class="select"> |
492296b6f Коммит по итогу п... |
481 |
<select data-info=" $info->id }}" class="js-select2 sertificates_js"> |
99a41e761 Личный кабинет по... |
482 483 484 485 486 |
<option value="0">Нет</option> <option value="1" selected>Да</option> </select> </div> </div> |
e3c7b0ffb Коммит на понедел... |
487 |
</div> |
492296b6f Коммит по итогу п... |
488 489 490 491 492 |
_php $i++; _endphp _endforeach _endif _endif --> |
99a41e761 Личный кабинет по... |
493 |
|
b3d27fa36 Обновление проект... |
494 |
<!--<div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
99a41e761 Личный кабинет по... |
495 |
<label class="form-group__label">Образцы дипломов и документов</label> |
e3c7b0ffb Коммит на понедел... |
496 497 |
<div class="form-group__item"> <div class="select"> |
99a41e761 Личный кабинет по... |
498 |
<select class="js-select2" id="documents" name="documents"> |
b3d27fa36 Обновление проект... |
499 500 501 502 503 |
_if ($Infoblocks->count()) _foreach ($Infoblocks as $it) <option value="_$it->id }}">_$it->name }}</option> _endforeach _endif |
e3c7b0ffb Коммит на понедел... |
504 505 506 |
</select> </div> </div> |
b3d27fa36 Обновление проект... |
507 |
</div>--> |
e3c7b0ffb Коммит на понедел... |
508 |
</div> |
492296b6f Коммит по итогу п... |
509 |
<!--<a href=" route('worker.add_diplom', ['worker' => $Worker[0]->id]) }}" name="btn_new_diplom" data-val="{{ $Worker[0]->id }}" id="btn_new_diplom" class="button button_light"> |
b3d27fa36 Обновление проект... |
510 |
Добавить документ |
492296b6f Коммит по итогу п... |
511 |
</a>--> |
e3c7b0ffb Коммит на понедел... |
512 513 514 |
</div> <div class="cabinet__body-item"> <div class="cabinet__works"> |
99a41e761 Личный кабинет по... |
515 516 517 |
@if (isset($Worker[0]->place_worker)) @php $i = 1; @endphp @foreach($Worker[0]->place_worker as $company) |
e3c7b0ffb Коммит на понедел... |
518 519 520 521 |
<div class="cabinet__works-item"> <div class="cabinet__works-spoiler active"> <div class="cabinet__works-spoiler-left"> <div class="cabinet__works-spoiler-buttons"> |
a9dfa8c95 Обновление на 7 м... |
522 |
<a href="{{ route('worker.delete_document', ['doc' => $company->id]) }}" class="button button_light js-works-remove"> |
e3c7b0ffb Коммит на понедел... |
523 |
<svg> |
99a41e761 Личный кабинет по... |
524 |
<use xlink:href="{{ asset('images/sprite.svg#del') }}"></use> |
e3c7b0ffb Коммит на понедел... |
525 |
</svg> |
a9dfa8c95 Обновление на 7 м... |
526 527 |
</a> <a href="{{ route('worker.edit_document', ['doc' => $company->id, 'worker' => $Worker[0]->id]) }}" type="button" class="button button_light js-works-edit"> |
e3c7b0ffb Коммит на понедел... |
528 |
<svg> |
99a41e761 Личный кабинет по... |
529 |
<use xlink:href="{{ asset('images/sprite.svg#pencil') }}"></use> |
e3c7b0ffb Коммит на понедел... |
530 |
</svg> |
a9dfa8c95 Обновление на 7 м... |
531 |
</a> |
e3c7b0ffb Коммит на понедел... |
532 |
</div> |
99a41e761 Личный кабинет по... |
533 |
<div class="cabinet__works-spoiler-text">Место работы {{ $i }}</div> |
e3c7b0ffb Коммит на понедел... |
534 535 536 |
</div> <button type="button" class="cabinet__works-spoiler-right js-parent-toggle"> <svg> |
99a41e761 Личный кабинет по... |
537 |
<use xlink:href="{{ asset('images/sprite.svg#arrow-bold') }}"></use> |
e3c7b0ffb Коммит на понедел... |
538 539 540 541 542 543 544 545 |
</svg> </button> </div> <div class="cabinet__works-body"> <div class="cabinet__inputs"> <div class="cabinet__inputs-item form-group"> <label class="form-group__label">Должность</label> <div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
546 |
<input type="text" class="input" value="{{ $company->job_title }}" disabled> |
e3c7b0ffb Коммит на понедел... |
547 548 |
</div> </div> |
492296b6f Коммит по итогу п... |
549 |
<!--<div class="cabinet__inputs-item form-group"> |
e3c7b0ffb Коммит на понедел... |
550 551 |
<label class="form-group__label">Опыт работы в танкерном флоте</label> <div class="form-group__item"> |
99a41e761 Личный кабинет по... |
552 |
<input type="text" class="input" value="@if ($company->tanker) Есть @else Нет @endif"> |
e3c7b0ffb Коммит на понедел... |
553 |
</div> |
492296b6f Коммит по итогу п... |
554 |
</div>--> |
e3c7b0ffb Коммит на понедел... |
555 |
<div class="cabinet__inputs-item form-group"> |
492296b6f Коммит по итогу п... |
556 |
<label class="form-group__label">Название т/х</label> |
e3c7b0ffb Коммит на понедел... |
557 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
558 |
<input type="text" class="input" value="{{ $company->teplohod }}" disabled> |
e3c7b0ffb Коммит на понедел... |
559 560 561 |
</div> </div> <div class="cabinet__inputs-item form-group"> |
492296b6f Коммит по итогу п... |
562 |
<label class="form-group__label">Тип суда (GWT)</label> |
e3c7b0ffb Коммит на понедел... |
563 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
564 |
<input type="text" class="input" value="{{ $company->GWT }}" disabled> |
e3c7b0ffb Коммит на понедел... |
565 566 567 |
</div> </div> <div class="cabinet__inputs-item form-group"> |
492296b6f Коммит по итогу п... |
568 |
<label class="form-group__label">Марка ГД</label> |
e3c7b0ffb Коммит на понедел... |
569 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
570 |
<input type="text" class="input" value="{{ $company->Marka_GD }}" disabled> |
e3c7b0ffb Коммит на понедел... |
571 572 573 |
</div> </div> <div class="cabinet__inputs-item form-group"> |
492296b6f Коммит по итогу п... |
574 |
<label class="form-group__label">Мощность ГД (кВТ)</label> |
e3c7b0ffb Коммит на понедел... |
575 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
576 |
<input type="text" class="input" value="{{ $company->KBT }}" disabled> |
e3c7b0ffb Коммит на понедел... |
577 578 579 |
</div> </div> <div class="cabinet__inputs-item form-group"> |
492296b6f Коммит по итогу п... |
580 |
<label class="form-group__label">Водоизмещение (GRT)</label> |
e3c7b0ffb Коммит на понедел... |
581 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
582 |
<input type="text" class="input" value="{{ $company->GRT }}" disabled> |
e3c7b0ffb Коммит на понедел... |
583 584 585 586 587 |
</div> </div> <div class="cabinet__inputs-item form-group"> <label class="form-group__label">Название компании</label> <div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
588 |
<input type="text" class="input" value="{{ $company->name_company }}" disabled> |
e3c7b0ffb Коммит на понедел... |
589 590 |
</div> </div> |
492296b6f Коммит по итогу п... |
591 592 593 |
<div class="cabinet__inputs-item form-group"> <label class="form-group__label">Начало контракта</label> <div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
594 |
<input type="text" class="input" value="{{ $company->begin_work }}" disabled> |
492296b6f Коммит по итогу п... |
595 596 597 598 599 |
</div> </div> <div class="cabinet__inputs-item form-group"> <label class="form-group__label">Окончание контракта</label> <div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
600 |
<input type="text" class="input" value="{{ $company->end_work }}" disabled> |
492296b6f Коммит по итогу п... |
601 602 |
</div> </div> |
e3c7b0ffb Коммит на понедел... |
603 604 605 |
</div> </div> </div> |
99a41e761 Личный кабинет по... |
606 607 608 |
@php $i++ @endphp @endforeach @endif |
e3c7b0ffb Коммит на понедел... |
609 |
</div> |
492296b6f Коммит по итогу п... |
610 |
|
e3c7b0ffb Коммит на понедел... |
611 |
</div> |
492296b6f Коммит по итогу п... |
612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 |
<a href="{{ route('worker.add_document', ['worker' => $Worker[0]->id]) }}" id="new_work" name="new_work" class="button button_light cabinet__works-add" style="width:100%; max-width:none;">Новое место работы</a> <div id="prev_worker" name="prev_worker"> @if ((isset($Worker[0]->prev_company)) && ($Worker[0]->prev_company->count() > 0)) @php $i = 0; @endphp @foreach($Worker[0]->prev_company as $it) <div style="margin-bottom: 20px" class="cabinet__body-item"> @if ($i == 0) <h3 class="cabinet__subtitle">Контакты предыдущих компаний</h3> @endif <h4 class="cabinet__h4">Компания {{ $i+1 }}</h4> <div class="cabinet__inputs"> <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> <label class="form-group__label">Название компании</label> <div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
628 |
<input type="text" class="input" value="{{ $it->name_company }}" disabled> |
492296b6f Коммит по итогу п... |
629 630 631 |
</div> </div> <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
85364e60c коммит на воскрес... |
632 |
<label class="form-group__label">ФИО сотрудника</label> |
492296b6f Коммит по итогу п... |
633 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
634 |
<input type="text" class="input" value="{{ $it->direct }}" disabled> |
492296b6f Коммит по итогу п... |
635 636 637 |
</div> </div> <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
85364e60c коммит на воскрес... |
638 |
<label class="form-group__label">Должность сотрудника</label> |
492296b6f Коммит по итогу п... |
639 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
640 |
<input type="text" class="input" value="{{ $it->telephone }}" disabled> |
492296b6f Коммит по итогу п... |
641 642 643 |
</div> </div> <div class="cabinet__inputs-item cabinet__inputs-item_fullwidth form-group"> |
85364e60c коммит на воскрес... |
644 |
<label class="form-group__label">Телефон сотрудника</label> |
492296b6f Коммит по итогу п... |
645 |
<div class="form-group__item"> |
e20c428e5 Коммит по 20 числу |
646 |
<input type="text" class="input" value="{{ $it->telephone2 }}" disabled> |
492296b6f Коммит по итогу п... |
647 648 649 650 651 652 653 654 |
</div> </div> <a href="{{ route('worker.delete_prev_company', ['doc' => $it->id]) }}" class="button button_light"> <svg> <use xlink:href="{{ asset('images/sprite.svg#del') }}"></use> </svg> Удалить </a> |
7243b8e24 Обновление проект... |
655 |
<a href="{{ route('worker.edit_prev_company', ['worker' => $Worker[0]->id, 'doc' => $it->id ]) }}" class="button">Редактирование</a> |
492296b6f Коммит по итогу п... |
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
</div> </div> @php $i++ @endphp @endforeach @else <div style="margin-bottom: 20px" class="cabinet__body-item"> <h3 class="cabinet__subtitle">Предыдущие компании</h3> Нет предыдущих компаний </div> @endif </div> <div class="cabinet__body-item"> <a class="button button_light" href="{{ route('worker.new_prev_company',['worker' => $Worker[0]->id]) }}" id="button_new_doc" name="button_new_doc"> Добавить официльную контактную информацию </a> </div> |
b3d27fa36 Обновление проект... |
673 |
|
e3c7b0ffb Коммит на понедел... |
674 675 676 677 678 679 680 |
</form> </div> </div> </section> </div> <div> @endsection |