Blame view

resources/views/info_company_new.blade.php 17.5 KB
ad20c698a   Андрей Ларионов   Результаты на вос...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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
  @extends('layout.frontend', ['title' => 'Описание компании '.$title.'- РекаМоре'])
  
  @section('scripts')
      <script>
          console.log('Test system');
          $(document).on('change', '#sort_ajax', function() {
              var this_ = $(this);
              var val_ = this_.val();
              console.log('sort items '+val_);
  
              $.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) {
                      console.log('Выбор сортировки2');
                      console.log(data);
                      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   Андрей Ларионов   Результаты на вос...
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
              if (key !=='') {
                  console.log(key);
                  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;
                  }
  
              }
          });
  
          //end
          $(document).on('click', '.js_send_it_button', function() {
              var this_ = $(this);
              var code_user_id = this_.attr('data-uid');
              var code_to_user_id = this_.attr('data-tuid');
              var code_vacancy = this_.attr('data-vacancy');
              var user_id = $('#send_user_id');
              var to_user_id = $('#send_to_user_id');
              var vacancy = $('#send_vacancy');
  
              console.log('Клик на кнопки...');
  
              user_id.val(code_user_id);
              to_user_id.val(code_to_user_id);
              vacancy.val(code_vacancy);
          });
      </script>
8e4c0bff2   Андрей Ларионов   Коммит по срочным...
82
      @include('js.favorite-vacancy-45')
ad20c698a   Андрей Ларионов   Результаты на вос...
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
  @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   Андрей Ларионов   Лого компании
102
103
104
105
106
                  @if (!empty($company[0]->logo))
                      <img src="{{ asset(Storage::url($company[0]->logo)) }}" alt="{{ $company[0]->name_company }}" class="thing__pic">
                  @else
                      <img src="{{ asset('images/logo_emp.png') }}" alt="{{ $company[0]->name_company }}" class="thing__pic">
                  @endif
ad20c698a   Андрей Ларионов   Результаты на вос...
107
                  <h1 class="thing__title">{{ $company[0]->name_company }}</h1>
7f2872aa3   Андрей Ларионов   Коммит Работа-среда
108
                  <!--<p class="thing__text"> $company[0]->text !!}</p>-->
ad20c698a   Андрей Ларионов   Результаты на вос...
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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
                  <div class="thing__buttons">
                      <button type="button" class="button">
                          <svg>
                              <use xlink:href="{{ asset('images/sprite.svg#grid-1') }}"></use>
                          </svg>
                          {{ $company[0]->ads->count() }} вакансии
                      </button>
                      @if ($user_id == 0)
                          <a data-fancybox data-src="#question" data-options='{"touch":false,"autoFocus":false}' class="js_send_it_button button">
                              Написать сообщение
                          </a>
                      @else
                      <a data-fancybox data-src="#question" data-options='{"touch":false,"autoFocus":false}' class="js_send_it_button button">
                          Написать сообщение
                      </a>
                      @endif
                  </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>
                              <a href="{{ $company[0]->site }}">{{ $company[0]->site }}</a>
                          </span>
                      </div>
                      <div class="main__employer-page-item">
                          <b>Почта</b>
                          <span>
                              <a href="mailto:">{{ $company[0]->email }}</a>
                          </span>
                      </div>
                      <div class="main__employer-page-item">
                          <b>Телефон</b>
                          <span>
                                  <a href="tel:{{ $company[0]->telephone }}">{{ $company[0]->telephone }}</a>
                          </span>
                      </div>
                  </div>
827280168   Сергей П   Добавлена страниц...
159
160
161
                  <div class="main__employer-page-info">
                      <div class="main__employer-page-item"></div>
                      <div class="main__employer-page-item"></div>
e814e46c7   Сергей П   Изменения для стр...
162
163
164
165
166
167
168
169
170
171
172
173
174
                      <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>
                              <a href="{{ $company[0]->site }}">{{ $company[0]->telephone_2 }}</a>
                          </span>
                      </div>
                  </div>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
175

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

ad20c698a   Андрей Ларионов   Результаты на вос...
183
                  <div>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
184

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

ad20c698a   Андрей Ларионов   Результаты на вос...
191
192
193
194
195
196
                      <div class="main__employer-page-body">
                          <div class="main__employer-page-body-item showed" data-body="1">
                              <div class="main__employer-page-one">
                                  @if ($company[0]->flots->count())
                                      @foreach ($company[0]->flots as $flot)
                                          <a href="" class="main__employer-page-one-item">
6370754b6   Андрей Ларионов   Обновление бага с...
197
198
199
200
201
202
                                              @if (!empty($flot->image))
                                                  <img src="{{ asset(Storage::url($flot->image)) }}" alt="{{ $flot->name }}">
                                              @else
                                                  <img src="{{ asset('images/default_ship.jpg') }}" alt="{{ $flot->name }}">
                                              @endif
                                              <b>{{ $flot->name }}</b>
ad20c698a   Андрей Ларионов   Результаты на вос...
203
                                              <b>{{ $flot->region }}</b>
6370754b6   Андрей Ларионов   Обновление бага с...
204
205
206
                                              <span><i>DWT</i> {{ $flot->DWT }}</span>
                                              <span><i>Мощность ГД</i> {{ $flot->POWER_GD }}</span>
                                              <span><i>IMO</i> {{ $flot->IMO }}</span>
ad20c698a   Андрей Ларионов   Результаты на вос...
207
208
209
210
211
212
213
214
215
                                              <span>{{ $flot->power }}</span>
                                          </a>
                                      @endforeach
                                  @endif
                              </div>
                          </div>
  
                          <div class="main__employer-page-body-item" data-body="2">
                              <div class="main__employer-page-two">
c54cbb05e   Андрей Ларионов   Коммит субботний
216
                                  @foreach ($ads as $job)
ad20c698a   Андрей Ларионов   Результаты на вос...
217
218
                                          <div class="main__employer-page-two-item">
                                              <div class="main__employer-page-two-item-toper">
38acf6555   Андрей Ларионов   Лого компании
219
220
221
222
223
                                                  @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   Андрей Ларионов   Коммит по редизай...
224
                                                  <span>{{ $company[0]->name_company }}</span>
ad20c698a   Андрей Ларионов   Результаты на вос...
225
                                              </div>
c54cbb05e   Андрей Ларионов   Коммит субботний
226
                                              <!--<div class="main__employer-page-two-item-title"> $item->flot }}</div>-->
ad20c698a   Андрей Ларионов   Результаты на вос...
227
                                              <div class="main__employer-page-two-item-text">
ddb8f38fb   Андрей Ларионов   Коммит по редизай...
228
229
230
                                                  <h3>{{ $job->name }}</h3>
                                                  <!--if ((isset($job->jobs)) && ($job->jobs->count()))
                                                      foreach($job->jobs as $item)
e13f866dd   Андрей Ларионов   Коммит по карточк...
231
                                                      <a class="main__employer-page-two-item-text-name">
ddb8f38fb   Андрей Ларионов   Коммит по редизай...
232
                                                          { $item->name }}
e13f866dd   Андрей Ларионов   Коммит по карточк...
233
                                                      </a>
ddb8f38fb   Андрей Ларионов   Коммит по редизай...
234
235
236
                                                      endforeach
                                                  endif
                                                      -->
658f3770a   Андрей Ларионов   Коммит по ваканси...
237
238
239
                                                  <span>Описание:
                                                     {!!  $job->text !!}
                                                  </span>
c54cbb05e   Андрей Ларионов   Коммит субботний
240
241
242
243
                                                  <!--<div class="main__employer-page-two-item-text-body">
                                                      <p>Зарплата: $item->min_salary }} -  $item->max_salary }}р + $item->sytki }} суточные.</p>
                                                      <p>Контракт:  $item->period }} мес.</p>
                                                  </div>-->
ad20c698a   Андрей Ларионов   Результаты на вос...
244
                                              </div>
c54cbb05e   Андрей Ларионов   Коммит субботний
245
                                              <!--<div class="main__employer-page-two-item-text">
ad20c698a   Андрей Ларионов   Результаты на вос...
246
247
                                                  <div class="main__employer-page-two-item-text-name">Район работы</div>
                                                  <div class="main__employer-page-two-item-text-body">
c54cbb05e   Андрей Ларионов   Коммит субботний
248
                                                      <p> $item->region }}</p>
ad20c698a   Андрей Ларионов   Результаты на вос...
249
250
251
252
253
                                                  </div>
                                              </div>
                                              <div class="main__employer-page-two-item-text">
                                                  <div class="main__employer-page-two-item-text-name">Посадка</div>
                                                  <div class="main__employer-page-two-item-text-body">
c54cbb05e   Андрей Ларионов   Коммит субботний
254
255
                                                      <p>  $item->start }}</p>
                                                      !! $item->description !!}
ad20c698a   Андрей Ларионов   Результаты на вос...
256
                                                  </div>
c54cbb05e   Андрей Ларионов   Коммит субботний
257
                                              </div>-->
658f3770a   Андрей Ларионов   Коммит по ваканси...
258
259
  
                                              <!--<div class="main__employer-page-two-item-text">
ad20c698a   Андрей Ларионов   Результаты на вос...
260
261
262
                                                  <div class="main__employer-page-two-item-text-name">Звонить по вопросам на:
                                                  </div>
                                                  <div class="main__employer-page-two-item-text-body">
658f3770a   Андрей Ларионов   Коммит по ваканси...
263
                                                      <a href="tel: $job->telephone }}"> $job->telephone }}</a>
ad20c698a   Андрей Ларионов   Результаты на вос...
264
265
266
267
268
269
270
                                                  </div>
                                              </div>
                                              <div class="main__employer-page-two-item-text">
                                                  <div class="main__employer-page-two-item-text-name">Анкеты присылать на
                                                      почту:
                                                  </div>
                                                  <div class="main__employer-page-two-item-text-body">
658f3770a   Андрей Ларионов   Коммит по ваканси...
271
                                                      <a href="mailto:  $job->email }}"> $job->email }}</a>
ad20c698a   Андрей Ларионов   Результаты на вос...
272
                                                  </div>
658f3770a   Андрей Ларионов   Коммит по ваканси...
273
                                              </div>-->
c54cbb05e   Андрей Ларионов   Коммит субботний
274
                                              @if ((isset($job->jobs)) && ($job->jobs->count()))
ad20c698a   Андрей Ларионов   Результаты на вос...
275
                                              <div class="main__employer-page-two-item-tags">
c54cbb05e   Андрей Ларионов   Коммит субботний
276
277
278
                                                  @foreach ($job->jobs as $item)
                                                      <span class="main__employer-page-two-item-tag">#{{ $item->name }}</span>
                                                  @endforeach
ad20c698a   Андрей Ларионов   Результаты на вос...
279
                                              </div>
c54cbb05e   Андрей Ларионов   Коммит субботний
280
                                              @endif
ad20c698a   Андрей Ларионов   Результаты на вос...
281
                                              <div class="main__employer-page-two-item-buttons">
c54cbb05e   Андрей Ларионов   Коммит субботний
282
                                                      <button type="button" data-fancybox data-src="#send" data-vacancy="{{ $job->id }}" data-uid="{{ $user_id }}" data-tuid="{{ $company[0]->users->id }}"  data-options='{"touch":false,"autoFocus":false}'
ad20c698a   Андрей Ларионов   Результаты на вос...
283
284
285
286
287
288
289
                                                              class="button main__employer-page-two-item-button js_send_it_button">Оставить
                                                          отклик...</button>
  
                                              <!--<a href="#"
                                                     class="button button_light main__employer-page-two-item-button">Подробнее</a>-->
                                              </div>
                                              <div class="main__employer-page-two-item-bottom">
6b9776dfb   Андрей Ларионов   Вторник работа на...
290
                                                  <div class="main__employer-page-two-item-bottom-date">{{ date('d.m.Y H:i:s', strtotime($job->updated_at)) }}</div>
8e4c0bff2   Андрей Ларионов   Коммит по срочным...
291
292
                                                  <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   Андрей Ларионов   Результаты на вос...
293
294
295
296
297
298
                                                      <svg>
                                                          <use xlink:href="{{ asset('images/sprite.svg#heart') }}"></use>
                                                      </svg>
                                                  </button>
                                              </div>
                                          </div>
ad20c698a   Андрей Ларионов   Результаты на вос...
299
                              @endforeach
c54cbb05e   Андрей Ларионов   Коммит субботний
300
301
302
303
  
                              <div style="margin-top: 20px">
                                  {{ $ads->onEachSide(0)->appends($_GET)->links('paginate') }}
                              </div>
ad20c698a   Андрей Ларионов   Результаты на вос...
304
305
306
307
308
309
310
311
312
313
314
315
                              <!--<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