Blame view

resources/views/info_company_new.blade.php 14.6 KB
ad20c698a   Андрей Ларионов   Результаты на вос...
1
2
3
4
  @extends('layout.frontend', ['title' => 'Описание компании '.$title.'- РекаМоре'])
  
  @section('scripts')
      <script>
ad20c698a   Андрей Ларионов   Результаты на вос...
5
6
7
          $(document).on('change', '#sort_ajax', function() {
              var this_ = $(this);
              var val_ = this_.val();
ad20c698a   Андрей Ларионов   Результаты на вос...
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
              $.ajax({
                  type: "GET",
                  url: "{{ route('shipping_companies') }}",
                  data: "sort="+val_+"&block=1",
                  success: function (data) {
                      console.log('Выбор сортировки');
                      console.log(data);
                      $('#block_1').html(data);
                  },
                  headers: {
                      'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                  },
                  error: function (data) {
                      data = JSON.stringify(data);
                      console.log('Error: ' + data);
                  }
              });
  
              $.ajax({
                  type: "GET",
                  url: "{{ route('shipping_companies') }}",
                  data: "sort="+val_+"&block=2",
                  success: function (data) {
ad20c698a   Андрей Ларионов   Результаты на вос...
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
                      history.pushState({}, '', "{{ route('shipping_companies') }}?sort="+val_+"@if (isset($_GET['page']))&page={{ $_GET['page'] }}@endif");
                      $('#block_2').html(data);
                  },
                  headers: {
                      'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                  },
                  error: function (data) {
                      data = JSON.stringify(data);
                      console.log('Error: ' + data);
                  }
              });
          });
  
          $(document).ready(function(){
              var sel = $('#select2-sort_ajax-container');
              var key = getUrlParameter('sort');
ad20c698a   Андрей Ларионов   Результаты на вос...
48
              if (key !=='') {
ad20c698a   Андрей Ларионов   Результаты на вос...
49
50
51
52
53
54
55
56
57
58
                  switch (key) {
                      case "default": sel.html('Сортировка (по умолчанию)'); break;
                      case "name_up": sel.html('По имени (возрастание)'); break;
                      case "name_down": sel.html('По дате (убывание)'); break;
                      case "created_at_up": sel.html('По дате (возрастание)'); break;
                      case "created_at_down": sel.html('По дате (убывание)'); break;
                  }
  
              }
          });
d834955fe   Fedor   task-132687 додел...
59
60
61
62
63
64
          $("#list_button").on('click', function () {
              $('#flot').removeClass('active');
              $('#flot_list').removeClass('showed');
              $('#vacancy').addClass('active');
              $('#vacancy_list').addClass('showed');
          })
ad20c698a   Андрей Ларионов   Результаты на вос...
65
      </script>
8e4c0bff2   Андрей Ларионов   Коммит по срочным...
66
      @include('js.favorite-vacancy-45')
5c0ae0519   Fedor   task-132687 minor...
67
      @include('js.vacancy-response')
ad20c698a   Андрей Ларионов   Результаты на вос...
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
  @endsection
  
  @section('content')
      <section class="thing">
          <div class="container">
              <div class="thing__body">
                  <ul class="breadcrumbs thing__breadcrumbs">
                      <li><a href="{{ route('index') }}">Главная</a></li>
                      <li><a href="{{ route('shipping_companies') }}">Работодатели</a></li>
                      <li><b>@isset($title) {{ $title }} @else Не указано @endif</b></li>
                  </ul>
                  @if ($company[0]->oficial_status == 1)
                      <div class="thing__badge">
                          <svg>
                              <use xlink:href="{{ asset('images/sprite.svg#badge') }}"></use>
                          </svg>
                          Компания проверена
                      </div>
                  @endif
38acf6555   Андрей Ларионов   Лого компании
87
                  @if (!empty($company[0]->logo))
3834d353f   Сергей П   правки
88
                      <img src="{{ asset(Storage::url($company[0]->logo)) }}" alt="{{ $company[0]->name_company }}" class="thing__pic">
38acf6555   Андрей Ларионов   Лого компании
89
                  @else
3834d353f   Сергей П   правки
90
                      <img src="{{ asset('images/logo_emp.png') }}" alt="{{ $company[0]->name_company }}" class="thing__pic">
38acf6555   Андрей Ларионов   Лого компании
91
                  @endif
ad20c698a   Андрей Ларионов   Результаты на вос...
92
                  <h1 class="thing__title">{{ $company[0]->name_company }}</h1>
ad20c698a   Андрей Ларионов   Результаты на вос...
93
                  <div class="thing__buttons">
d834955fe   Fedor   task-132687 додел...
94
95
96
97
98
99
100
101
                      <a href="#vacancy" id="list_button">
                          <button  type="button" class="button">
                              <svg>
                                  <use xlink:href="{{ asset('images/sprite.svg#grid-1') }}"></use>
                              </svg>
                              {{ $company[0]->ads->count() }} вакансии
                          </button>
                      </a>
5c0ae0519   Fedor   task-132687 minor...
102
103
104
105
106
107
                      @guest
                          <a
                              data-fancybox
                              data-src="#question"
                              data-options='{"touch":false,"autoFocus":false}'
                              class="button">
ad20c698a   Андрей Ларионов   Результаты на вос...
108
109
110
                              Написать сообщение
                          </a>
                      @else
5c0ae0519   Fedor   task-132687 minor...
111
112
113
114
115
116
117
118
119
120
121
122
123
                          @if (App\Classes\StatusUser::Status() == 1)
                              <a
                                  data-fancybox
                                  data-src="#send3"
                                  data-vacancy="0"
                                  data-uid="{{ $user_id }}"
                                  data-tuid="{{ $company[0]->users->id }}"
                                  data-options='{"touch":false,"autoFocus":false}'
                                  class="button">
                                  Написать сообщение
                              </a>
                          @endif
                      @endguest
ad20c698a   Андрей Ларионов   Результаты на вос...
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
                  </div>
              </div>
          </div>
      </section>
      <main class="main">
          <div class="container">
              <div class="main__employer-page">
                  <h2 class="main__employer-page-title">О компании</h2>
                  <div class="main__employer-page-info">
                      <div class="main__employer-page-item">
                          <b>Адрес компании</b>
                          <span>
                               {{ $company[0]->address }}
                          </span>
                      </div>
                      <div class="main__employer-page-item">
                          <b>Сайт</b>
                          <span>
ad0b69c97   Fedor   task-132687 tasks...
142
                              {{ $company[0]->site }}
ad20c698a   Андрей Ларионов   Результаты на вос...
143
144
145
146
147
                          </span>
                      </div>
                      <div class="main__employer-page-item">
                          <b>Почта</b>
                          <span>
ad0b69c97   Fedor   task-132687 tasks...
148
                              {{ $company[0]->email }}
ad20c698a   Андрей Ларионов   Результаты на вос...
149
150
151
152
153
                          </span>
                      </div>
                      <div class="main__employer-page-item">
                          <b>Телефон</b>
                          <span>
ad0b69c97   Fedor   task-132687 tasks...
154
                              {{ $company[0]->telephone }}
ad20c698a   Андрей Ларионов   Результаты на вос...
155
156
157
                          </span>
                      </div>
                  </div>
827280168   Сергей П   Добавлена страниц...
158
159
160
                  <div class="main__employer-page-info">
                      <div class="main__employer-page-item"></div>
                      <div class="main__employer-page-item"></div>
e814e46c7   Сергей П   Изменения для стр...
161
162
163
164
165
166
167
168
169
                      <div class="main__employer-page-item">
                          <b>Почта (alt)</b>
                          <span>
                               {{ $company[0]->email_2 }}
                          </span>
                      </div>
                      <div class="main__employer-page-item">
                          <b>Телефон (alt)</b>
                          <span>
ad0b69c97   Fedor   task-132687 tasks...
170
                              {{ $company[0]->telephone_2 }}
e814e46c7   Сергей П   Изменения для стр...
171
172
173
                          </span>
                      </div>
                  </div>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
174

8cbda1e86   Сергей П   Изменения для "Мо...
175
                  <div class="main__employer-page-item main__employer-page-description">
ad20c698a   Андрей Ларионов   Результаты на вос...
176
177
                      <b>Описание</b>
                      <span>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
178
                            {!! $company[0]->text !!}
ad20c698a   Андрей Ларионов   Результаты на вос...
179
180
                      </span>
                  </div>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
181

ad20c698a   Андрей Ларионов   Результаты на вос...
182
183
                  <div>
                      <div class="main__employer-page-tabs">
d834955fe   Fedor   task-132687 додел...
184
185
                          <button id="flot" type="button" class="main__employer-page-tabs-item active" data-tab="1">Флот</button>
                          <button id="vacancy" type="button" class="main__employer-page-tabs-item" data-tab="2">Вакансии</button>
ad20c698a   Андрей Ларионов   Результаты на вос...
186
                      </div>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
187

ad20c698a   Андрей Ларионов   Результаты на вос...
188
                      <div class="main__employer-page-body">
d834955fe   Fedor   task-132687 додел...
189
                          <div id="flot_list"  class="main__employer-page-body-item showed" data-body="1">
ad20c698a   Андрей Ларионов   Результаты на вос...
190
191
192
                              <div class="main__employer-page-one">
                                  @if ($company[0]->flots->count())
                                      @foreach ($company[0]->flots as $flot)
e335a0a1d   Сергей П   Задачи 56,57
193
                                          <div class="main__employer-page-one-item flot-one-ship">
6370754b6   Андрей Ларионов   Обновление бага с...
194
                                              @if (!empty($flot->image))
4c17f889d   Сергей П   правки
195
196
197
                                                  <a href="{{ asset(Storage::url($flot->image)) }}" data-fancybox="gallery" class="review-image-modal">
                                                      <img src="{{ asset(Storage::url($flot->image)) }}" alt="{{ $flot->name }}">
                                                  </a>
6370754b6   Андрей Ларионов   Обновление бага с...
198
                                              @else
4c17f889d   Сергей П   правки
199
200
201
                                                  <a href="{{ asset('images/default_ship.jpg') }}" data-fancybox="gallery" class="review-image-modal">
                                                      <img src="{{ asset('images/default_ship.jpg') }}" alt="{{ $flot->name }}">
                                                  </a>
6370754b6   Андрей Ларионов   Обновление бага с...
202
                                              @endif
e335a0a1d   Сергей П   Задачи 56,57
203

a67c9d7ef   Сергей П   Массовая рассылка...
204
205
206
207
                                              <div class="flot-label"><div class="flot-label-name">Название:</div>{{ $flot->name }}</div>
                                              <div class="flot-label"><div class="flot-label-name">DWT:</div> {{ $flot->DWT }}</div>
                                              <div class="flot-label"><div class="flot-label-name">Мощность:</div> {{ $flot->POWER_GD }}</div>
                                              <div class="flot-label"><div class="flot-label-name">IMO:</div> {{ $flot->IMO }}</div>
e335a0a1d   Сергей П   Задачи 56,57
208
                                          </div>
ad20c698a   Андрей Ларионов   Результаты на вос...
209
210
211
212
                                      @endforeach
                                  @endif
                              </div>
                          </div>
d834955fe   Fedor   task-132687 додел...
213
                          <div id="vacancy_list"  class="main__employer-page-body-item" data-body="2">
ad20c698a   Андрей Ларионов   Результаты на вос...
214
                              <div class="main__employer-page-two">
c54cbb05e   Андрей Ларионов   Коммит субботний
215
                                  @foreach ($ads as $job)
ad20c698a   Андрей Ларионов   Результаты на вос...
216
217
                                          <div class="main__employer-page-two-item">
                                              <div class="main__employer-page-two-item-toper">
38acf6555   Андрей Ларионов   Лого компании
218
219
220
221
222
                                                  @if (!empty($company[0]->logo))
                                                      <img src="{{ asset(Storage::url($company[0]->logo)) }}" alt="{{ $job->name }}">
                                                  @else
                                                      <img src="{{ asset('images/default_ship.jpg') }}" alt="{{ $job->name }}">
                                                  @endif
ddb8f38fb   Андрей Ларионов   Коммит по редизай...
223
                                                  <span>{{ $company[0]->name_company }}</span>
ad20c698a   Андрей Ларионов   Результаты на вос...
224
                                              </div>
e60a32501   Сергей П   Измененения для р...
225
                                              <div class="main__employer-page-two-item-text-body">
ddb8f38fb   Андрей Ларионов   Коммит по редизай...
226
                                                  <h3>{{ $job->name }}</h3>
658f3770a   Андрей Ларионов   Коммит по ваканси...
227
228
229
                                                  <span>Описание:
                                                     {!!  $job->text !!}
                                                  </span>
ad20c698a   Андрей Ларионов   Результаты на вос...
230
                                              </div>
658f3770a   Андрей Ларионов   Коммит по ваканси...
231

c54cbb05e   Андрей Ларионов   Коммит субботний
232
                                              @if ((isset($job->jobs)) && ($job->jobs->count()))
ad20c698a   Андрей Ларионов   Результаты на вос...
233
                                              <div class="main__employer-page-two-item-tags">
c54cbb05e   Андрей Ларионов   Коммит субботний
234
235
236
                                                  @foreach ($job->jobs as $item)
                                                      <span class="main__employer-page-two-item-tag">#{{ $item->name }}</span>
                                                  @endforeach
ad20c698a   Андрей Ларионов   Результаты на вос...
237
                                              </div>
c54cbb05e   Андрей Ларионов   Коммит субботний
238
                                              @endif
ad20c698a   Андрей Ларионов   Результаты на вос...
239
                                              <div class="main__employer-page-two-item-buttons">
5c0ae0519   Fedor   task-132687 minor...
240
241
242
243
244
245
246
247
248
249
250
                                                  <button type="button"
                                                      data-fancybox
                                                      data-src="#send3"
                                                      data-vacancy="{{ $job->id }}"
                                                      data-uid="{{ $user_id }}"
                                                      data-tuid="{{ $company[0]->users->id }}"
                                                      data-options='{"touch":false,"autoFocus":false}'
                                                      class="button main__employer-page-two-item-button js_send_it_button"
                                                  >
                                                      Оставить отклик
                                                  </button>
ad20c698a   Андрей Ларионов   Результаты на вос...
251
252
                                              </div>
                                              <div class="main__employer-page-two-item-bottom">
6b9776dfb   Андрей Ларионов   Вторник работа на...
253
                                                  <div class="main__employer-page-two-item-bottom-date">{{ date('d.m.Y H:i:s', strtotime($job->updated_at)) }}</div>
8e4c0bff2   Андрей Ларионов   Коммит по срочным...
254
255
                                                  <button type="button" id="like{{ $job->id }}" data-val="{{ $job->id }}"
                                                          class="like main__employer-page-two-item-bottom-like js-toggle js_vac_favorite {{ \App\Classes\LikesClass::get_status_vacancy($job) }}">
ad20c698a   Андрей Ларионов   Результаты на вос...
256
257
258
259
260
261
                                                      <svg>
                                                          <use xlink:href="{{ asset('images/sprite.svg#heart') }}"></use>
                                                      </svg>
                                                  </button>
                                              </div>
                                          </div>
ad20c698a   Андрей Ларионов   Результаты на вос...
262
                              @endforeach
c54cbb05e   Андрей Ларионов   Коммит субботний
263
264
265
266
  
                              <div style="margin-top: 20px">
                                  {{ $ads->onEachSide(0)->appends($_GET)->links('paginate') }}
                              </div>
ad20c698a   Андрей Ларионов   Результаты на вос...
267
268
269
270
271
272
273
274
275
276
277
278
                              <!--<button type="button" class="button button_light button_more main__employer-page-two-more js-toggle js-parent-toggle">
                                      <span>Показать ещё</span>
                                      <span>Скрыть</span>
                                  </button>-->
                              </div>
                          </div>
                      </div>
                  </div>
              </div>
          </div>
      </main>
  @endsection