Blame view
resources/views/workers/messages.blade.php
9.63 KB
e3c7b0ffb Коммит на понедел... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
@extends('layout.frontend', ['title' => 'Мои сообщения - РекаМоре']) @section('scripts') @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"> |
142d287bd Шаблоны кабинета ... |
17 |
@include('workers.emblema') |
e3c7b0ffb Коммит на понедел... |
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
</div> @include('workers.menu', ['item' => 2]) </div> <div class="cabinet__body"> <div class="cabinet__body-item"> <h2 class="title cabinet__title">Сообщения</h2> </div> <div class="cabinet__body-item"> <div class="cabinet__filters"> <div class="cabinet__filters-item"> <div class="cabinet__filters-buttons"> <a href="{{ route('worker.messages', ['type_message' => 'input']) }}" class="button button_light @if ($type_message == 'input') active @endif">Входящие ({{ $count_input }})</a> <a href="{{ route('worker.messages', ['type_message' => 'output']) }}" class="button button_light @if ($type_message == 'output') active @endif">Исходящие ({{ $count_output }})</a> </div> </div> |
f8a3cafe5 диалоговые пробле... |
35 |
<!--<div class="cabinet__filters-item"> |
e3c7b0ffb Коммит на понедел... |
36 37 38 39 40 41 42 43 44 |
<div class="select"> <select class="js-select2" id="sort_ajax" name="sort_ajax"> <option value="default">Сортировка (по умолчанию)</option> <option value="name (asc)">По имени (возрастание)</option> <option value="name (desc)">По имени (убывание)</option> <option value="created_at (asc)">По дате (возрастание)</option> <option value="created_at (desc)">По дате (убывание)</option> </select> </div> |
f8a3cafe5 диалоговые пробле... |
45 |
</div>--> |
e3c7b0ffb Коммит на понедел... |
46 |
</div> |
e3c7b0ffb Коммит на понедел... |
47 48 49 50 |
@if ($messages->count()) @foreach($messages as $it) <div class="messages__item"> <div class="messages__item-info"> |
48baec8da Коммит добавление... |
51 |
<!--<pre> print_r(asset(Storage::url($it->user_from->employers[0]->logo))) }}</pre>--> |
e3c7b0ffb Коммит на понедел... |
52 53 54 55 |
<div class="messages__item-photo"> <svg> <use xlink:href="{{ asset('images/sprite.svg#pic') }}"></use> </svg> |
2c692f9c0 Коммит обновление... |
56 |
<!-- Комментарий: обновление структуры вывода картинок, все корректное --> |
e3c7b0ffb Коммит на понедел... |
57 |
@if ($type_message == 'input') |
48baec8da Коммит добавление... |
58 59 60 |
@if ($it->user_from->is_worker) @if (isset($it->user_from->workers[0]->photo)) <img src="{{ asset(Storage::url($it->user_to->workers[0]->photo)) }}" alt=""> |
e3c7b0ffb Коммит на понедел... |
61 62 63 64 |
@else <img src="{{ asset('images/default_man.jpg') }}" alt=""> @endif @else |
48baec8da Коммит добавление... |
65 66 |
@if (isset($it->user_from->employers[0]->logo)) <img src="{{ asset(Storage::url($it->user_from->employers[0]->logo)) }}" alt=""> |
e3c7b0ffb Коммит на понедел... |
67 |
@else |
48baec8da Коммит добавление... |
68 |
<img src=" asset('images/default_man.jpg') }}" alt=""> |
e3c7b0ffb Коммит на понедел... |
69 70 71 |
@endif @endif @endif |
2c692f9c0 Коммит обновление... |
72 |
<!-- Обновление исходящих сообщений - фотографии компании и работника --> |
e3c7b0ffb Коммит на понедел... |
73 74 |
@if ($type_message == 'output') @if ($it->user_from->is_worker) |
48baec8da Коммит добавление... |
75 76 |
@if (isset($it->user_from->workers[0]->photo)) <img src="{{ asset(Storage::url($it->user_from->workers[0]->photo)) }}" alt=""> |
e3c7b0ffb Коммит на понедел... |
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
@else <img src="{{ asset('images/default_man.jpg') }}" alt=""> @endif @else @if (isset($it->user_from->employers->logo)) <img src="{{ asset(Storage::url($it->user_from->employers->logo)) }}" alt=""> @else <img src="{{ asset('images/default_man.jpg') }}" alt=""> @endif @endif @endif </div> <div class="messages__item-text"> <div> От: @if (isset($it->user_from)) @if ($it->user_from->id !== $user_id) |
f3766c7c1 Коммит по регистр... |
93 |
<a href="{{ route('worker.dialog', ['user1' => $user_id, 'user2' => $it->user_from->id]) }}" style="text-decoration: underline"> |
e3c7b0ffb Коммит на понедел... |
94 95 96 97 98 99 100 101 102 103 104 |
{{ $it->user_from->surname." ".$it->user_from->name_man." ".$it->user_from->surname2." (".$it->user_from->id.")" }} </a> @else {{ $it->user_from->surname." ".$it->user_from->name_man." ".$it->user_from->surname2." (".$it->user_from->id.")" }} @endif @else Удаленный пользователь @endif <br> К: @if (isset($it->user_to)) @if ($it->user_to->id !== $user_id) |
f3766c7c1 Коммит по регистр... |
105 |
<a href="{{ route('worker.dialog', ['user1' => $user_id, 'user2' => $it->user_to->id]) }}" style="text-decoration: underline"> |
e3c7b0ffb Коммит на понедел... |
106 107 108 109 110 111 112 113 114 |
{{ $it->user_to->surname." ".$it->user_to->name_man." ".$it->user_to->surname2." (".$it->user_to->id.")" }} </a> @else {{ $it->user_to->surname." ".$it->user_to->name_man." ".$it->user_to->surname2." (".$it->user_to->id.")" }} @endif @else Удаленный пользователь @endif </div> |
0ea985223 Коммит по диалога... |
115 |
<div><span>Вакансия:</span>@if (isset($it->vacancies)) {{ $it->vacancies->name." (".($it->vacancies->id).")" }} @else Удалена @endif</div> |
e3c7b0ffb Коммит на понедел... |
116 117 118 119 120 121 |
<div><span>Текст:</span>{{ $it->text }}</div> </div> </div> <div class="messages__item-date">{{ $it->created_at }}</div> </div> @endforeach |
6e2255214 Работа над сообще... |
122 123 124 125 |
<div style="margin-top: 20px"> {{ $messages->onEachSide(0)->appends($_GET)->links('paginate') }} </div><!-- конец --> |
e3c7b0ffb Коммит на понедел... |
126 127 128 |
@else <div class="notify"> <svg> |
6e2255214 Работа над сообще... |
129 |
<use xlink:href="{{ asset('images/sprite.svg#i') }}"></use> |
e3c7b0ffb Коммит на понедел... |
130 131 132 133 134 135 136 137 138 139 140 141 |
</svg> <span>Сообщений не найдено</span> </div> @endif </div> </div> </div> </div> </section> </div> <div> @endsection |