Commit 224d9d0ee8f73df59477ed109247ff5a318a8bd4

Authored by Андрей Ларионов
1 parent e3c7b0ffb6

Эмблемы работодатели

Showing 1 changed file with 7 additions and 1 deletions Inline Diff

resources/views/index.blade.php
1 @extends('layout.frontend', ['title' => 'Главная страница РекаМоре']) 1 @extends('layout.frontend', ['title' => 'Главная страница РекаМоре'])
2 2
3 @section('scripts') 3 @section('scripts')
4 <script> 4 <script>
5 console.log('Test system'); 5 console.log('Test system');
6 $(document).on('click', '#button_send', function() { 6 $(document).on('click', '#button_send', function() {
7 var field_login = $('#email'); 7 var field_login = $('#email');
8 var field_pwd = $('#password'); 8 var field_pwd = $('#password');
9 var login_val = field_login.val(); 9 var login_val = field_login.val();
10 var pwd_val = field_pwd.val(); 10 var pwd_val = field_pwd.val();
11 11
12 console.log('login: '+login_val+' password: '+pwd_val); 12 console.log('login: '+login_val+' password: '+pwd_val);
13 13
14 $.ajax({ 14 $.ajax({
15 type: "GET", 15 type: "GET",
16 url: "{{ route('login') }}", 16 url: "{{ route('login') }}",
17 data: "email="+login_val+"&password="+pwd_val, 17 data: "email="+login_val+"&password="+pwd_val,
18 success: function (data) { 18 success: function (data) {
19 console.log('Вход в систему'); 19 console.log('Вход в систему');
20 let d = JSON.parse(data); 20 let d = JSON.parse(data);
21 if(typeof d['REDIRECT'] !== "undefined") { 21 if(typeof d['REDIRECT'] !== "undefined") {
22 location.href = d['REDIRECT']; 22 location.href = d['REDIRECT'];
23 } 23 }
24 if (typeof d['ERROR'] !== "undefined") { 24 if (typeof d['ERROR'] !== "undefined") {
25 $('#message_error').html(d['ERROR']); 25 $('#message_error').html(d['ERROR']);
26 } 26 }
27 console.log(d['REDIRECT']); 27 console.log(d['REDIRECT']);
28 //$('#block_1').html(data); 28 //$('#block_1').html(data);
29 }, 29 },
30 headers: { 30 headers: {
31 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') 31 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
32 }, 32 },
33 error: function (data) { 33 error: function (data) {
34 data = JSON.stringify(data); 34 data = JSON.stringify(data);
35 console.log('Error: ' + data); 35 console.log('Error: ' + data);
36 } 36 }
37 }); 37 });
38 }); 38 });
39 </script> 39 </script>
40 @endsection 40 @endsection
41 41
42 @section('content') 42 @section('content')
43 <section class="work"> 43 <section class="work">
44 <div class="container"> 44 <div class="container">
45 <img src="{{ asset('images/1.png') }}" alt="" class="work__pic"> 45 <img src="{{ asset('images/1.png') }}" alt="" class="work__pic">
46 <div class="work__body"> 46 <div class="work__body">
47 <div class="work__title"> 47 <div class="work__title">
48 Работа в море / 48 Работа в море /
49 <span class="br">Работа на реке</span> 49 <span class="br">Работа на реке</span>
50 </div> 50 </div>
51 <div class="work__text">Профессиональная сеть морского сообщества «RekaMore.su» приветствует вас — 51 <div class="work__text">Профессиональная сеть морского сообщества «RekaMore.su» приветствует вас —
52 тех, кто не представляет себе жизнь без моря, тех, кто готов связать свою жизнь с работой в 52 тех, кто не представляет себе жизнь без моря, тех, кто готов связать свою жизнь с работой в
53 сложных, но очень интересных условиях. </div> 53 сложных, но очень интересных условиях. </div>
54 <div class="work__list"> 54 <div class="work__list">
55 <div>Тысячи соискателей увидят Ваше объявление</div> 55 <div>Тысячи соискателей увидят Ваше объявление</div>
56 <div>Десятки компаний выкладывают объявления каждый день</div> 56 <div>Десятки компаний выкладывают объявления каждый день</div>
57 </div> 57 </div>
58 <form class="search work__form" action="{{ route('search_vacancies') }}" method="GET"> 58 <form class="search work__form" action="{{ route('search_vacancies') }}" method="GET">
59 <input type="search" id="search" name="search" class="input" placeholder="Желаемая должность" required> 59 <input type="search" id="search" name="search" class="input" placeholder="Желаемая должность" required>
60 <button type="submit" class="button button_light">Посмотреть вакансии</button> 60 <button type="submit" class="button button_light">Посмотреть вакансии</button>
61 <span> 61 <span>
62 <svg> 62 <svg>
63 <use xlink:href="{{ asset('images/sprite.svg#search') }}"></use> 63 <use xlink:href="{{ asset('images/sprite.svg#search') }}"></use>
64 </svg> 64 </svg>
65 </span> 65 </span>
66 </form> 66 </form>
67 <a href="{{ route('bd_resume') }}" class="button work__search">Я ищу сотрудника</a> 67 <a href="{{ route('bd_resume') }}" class="button work__search">Я ищу сотрудника</a>
68 <div class="work__get"> 68 <div class="work__get">
69 <b>Скачать приложение</b> 69 <b>Скачать приложение</b>
70 <a href=""> 70 <a href="">
71 <img src="{{ asset('images/google.svg') }}" alt=""> 71 <img src="{{ asset('images/google.svg') }}" alt="">
72 </a> 72 </a>
73 <a href=""> 73 <a href="">
74 <img src="{{ asset('images/apple.svg') }}" alt=""> 74 <img src="{{ asset('images/apple.svg') }}" alt="">
75 </a> 75 </a>
76 </div> 76 </div>
77 </div> 77 </div>
78 </div> 78 </div>
79 </section> 79 </section>
80 <section class="numbers"> 80 <section class="numbers">
81 <div class="container"> 81 <div class="container">
82 <div class="numbers__body"> 82 <div class="numbers__body">
83 <div class="numbers__item"> 83 <div class="numbers__item">
84 <b>500+</b> 84 <b>500+</b>
85 <span>Резюме</span> 85 <span>Резюме</span>
86 Банальные, но неопровержимые выводы, а также элементы политического процесса лишь добавляют 86 Банальные, но неопровержимые выводы, а также элементы политического процесса лишь добавляют
87 фракционных разногласий и призваны к ответу. 87 фракционных разногласий и призваны к ответу.
88 </div> 88 </div>
89 <div class="numbers__item"> 89 <div class="numbers__item">
90 <b>1 000+</b> 90 <b>1 000+</b>
91 <span>Вакансий</span> 91 <span>Вакансий</span>
92 В рамках спецификации современных стандартов, диаграммы связей заблокированы в рамках своих 92 В рамках спецификации современных стандартов, диаграммы связей заблокированы в рамках своих
93 собственных рациональных ограничений. 93 собственных рациональных ограничений.
94 </div> 94 </div>
95 <div class="numbers__item"> 95 <div class="numbers__item">
96 <b>265</b> 96 <b>265</b>
97 <span>Компаний</span> 97 <span>Компаний</span>
98 Но сторонники тоталитаризма в науке заблокированы в рамках своих собственных рациональных 98 Но сторонники тоталитаризма в науке заблокированы в рамках своих собственных рациональных
99 ограничений. 99 ограничений.
100 </div> 100 </div>
101 </div> 101 </div>
102 </div> 102 </div>
103 </section> 103 </section>
104 <section class="vacancies"> 104 <section class="vacancies">
105 <div class="container"> 105 <div class="container">
106 <div class="title">Новые вакансии</div> 106 <div class="title">Новые вакансии</div>
107 <div class="vacancies__body"> 107 <div class="vacancies__body">
108 <a class="vacancies__more button button_light js-parent-toggle" href="{{ route('vacancies') }}">Все должности</a> 108 <a class="vacancies__more button button_light js-parent-toggle" href="{{ route('vacancies') }}">Все должности</a>
109 <div class="vacancies__list"> 109 <div class="vacancies__list">
110 @if ($categories->count()) 110 @if ($categories->count())
111 @foreach ($categories as $cat) 111 @foreach ($categories as $cat)
112 <a href="#" class="vacancies__item"> 112 <a href="#" class="vacancies__item">
113 <span style="border-color:#F4C4C2"> 113 <span style="border-color:#F4C4C2">
114 <b>{{ $cat->name }}</b> 114 <b>{{ $cat->name }}</b>
115 <i>Вакансий: <span>{{ $cat->cnt }}</span></i> 115 <i>Вакансий: <span>{{ $cat->cnt }}</span></i>
116 </span> 116 </span>
117 </a> 117 </a>
118 @endforeach 118 @endforeach
119 @else 119 @else
120 Тут пока нет никаких вакансий 120 Тут пока нет никаких вакансий
121 @endif 121 @endif
122 </div> 122 </div>
123 </div> 123 </div>
124 </div> 124 </div>
125 </section> 125 </section>
126 <section class="employer"> 126 <section class="employer">
127 <div class="container"> 127 <div class="container">
128 <div class="title">Работодатели</div> 128 <div class="title">Работодатели</div>
129 <div class="swiper js-employer-swiper"> 129 <div class="swiper js-employer-swiper">
130 <div class="swiper-wrapper"> 130 <div class="swiper-wrapper">
131 131
132 @if ($employers->count()) 132 @if ($employers->count())
133 @php 133 @php
134 $rec = 0; 134 $rec = 0;
135 $count = $employers->count(); 135 $count = $employers->count();
136 @endphp 136 @endphp
137 @foreach($employers as $emp) 137 @foreach($employers as $emp)
138 @php $rec++ @endphp 138 @php $rec++ @endphp
139 @if (($rec==1) || ($rec==5) || ($rec==9) || ($rec==13) || ($rec==17)) 139 @if (($rec==1) || ($rec==5) || ($rec==9) || ($rec==13) || ($rec==17))
140 <div class="swiper-slide"> 140 <div class="swiper-slide">
141 <div class="employer__item"> 141 <div class="employer__item">
142 @endif 142 @endif
143 <a href=""> 143 @if (!empty($emp->logo))
144 <a href="{{ route('ad-employer', ['ad_employer' => $emp->id]) }}">
144 <img src="{{ asset(Storage::url($emp->logo)) }}" alt="{{ $emp->name_company }}"> 145 <img src="{{ asset(Storage::url($emp->logo)) }}" alt="{{ $emp->name_company }}">
145 </a> 146 </a>
147 @else
148 <a href="{{ route('ad-employer', ['ad_employer' => $emp->id]) }}">
149 <img src="{{ asset('images/logo_emp.png') }}" alt="{{ $emp->name_company }}">
150 </a>
151 @endif
146 @if (($rec==4) || ($rec==8) || ($rec==12) || ($rec==16) || ($rec==20) || ($rec == $count)) 152 @if (($rec==4) || ($rec==8) || ($rec==12) || ($rec==16) || ($rec==20) || ($rec == $count))
147 </div> 153 </div>
148 </div> 154 </div>
149 @endif 155 @endif
150 @endforeach 156 @endforeach
151 @else 157 @else
152 <h5>Тут нет никаких записей</h5> 158 <h5>Тут нет никаких записей</h5>
153 @endif 159 @endif
154 </div> 160 </div>
155 <div class="swiper-pagination"></div> 161 <div class="swiper-pagination"></div>
156 </div> 162 </div>
157 <a href="{{ route('shipping_companies') }}" class="employer__more button button_light">Все работодатели</a> 163 <a href="{{ route('shipping_companies') }}" class="employer__more button button_light">Все работодатели</a>
158 </div> 164 </div>
159 </section> 165 </section>
160 <section class="about"> 166 <section class="about">
161 <div class="container"> 167 <div class="container">
162 <div class="about__wrapper"> 168 <div class="about__wrapper">
163 <div class="title about__title">О нас</div> 169 <div class="title about__title">О нас</div>
164 <div class="about__body"> 170 <div class="about__body">
165 <div class="about__line"></div> 171 <div class="about__line"></div>
166 <div class="about__item"> 172 <div class="about__item">
167 <b>Для работодателей</b> 173 <b>Для работодателей</b>
168 <span>Наш ресурс позволит Вам за демократичную цену найти нужных специалистов в кратчайшие 174 <span>Наш ресурс позволит Вам за демократичную цену найти нужных специалистов в кратчайшие
169 сроки, подробнее об условиях можно узнать <a href="{{ route('page', ['pages' => 'Stoimost-razmescheniya']) }}">здесь</a>.</span> 175 сроки, подробнее об условиях можно узнать <a href="{{ route('page', ['pages' => 'Stoimost-razmescheniya']) }}">здесь</a>.</span>
170 <a class="about__button button button_whited" href="{{ route('bd_resume') }}">Поиск сотрудников</a> 176 <a class="about__button button button_whited" href="{{ route('bd_resume') }}">Поиск сотрудников</a>
171 </div> 177 </div>
172 <div class="about__item"> 178 <div class="about__item">
173 <b>Для сотрудников</b> 179 <b>Для сотрудников</b>
174 <span>Наше преимущество — это большой объем вакансий, более 70 судоходных компаний России и 180 <span>Наше преимущество — это большой объем вакансий, более 70 судоходных компаний России и
175 СНГ ищут сотрудников через наши ресурсы</span> 181 СНГ ищут сотрудников через наши ресурсы</span>
176 <a class="about__button button button_whited" href="{{ route('vacancies') }}">Посмотреть вакансии</a> 182 <a class="about__button button button_whited" href="{{ route('vacancies') }}">Посмотреть вакансии</a>
177 </div> 183 </div>
178 </div> 184 </div>
179 </div> 185 </div>
180 </div> 186 </div>
181 </section> 187 </section>
182 <section class="news"> 188 <section class="news">
183 <div class="container"> 189 <div class="container">
184 <div class="news__toper"> 190 <div class="news__toper">
185 <div class="title">Новости и статьи</div> 191 <div class="title">Новости и статьи</div>
186 <div class="navs"> 192 <div class="navs">
187 <button class="js-news-swiper-button-prev"> 193 <button class="js-news-swiper-button-prev">
188 <svg class="rotate180"> 194 <svg class="rotate180">
189 <use xlink:href="{{ asset('images/sprite.svg#arrow') }}"></use> 195 <use xlink:href="{{ asset('images/sprite.svg#arrow') }}"></use>
190 </svg> 196 </svg>
191 </button> 197 </button>
192 <button class="js-news-swiper-button-next"> 198 <button class="js-news-swiper-button-next">
193 <svg> 199 <svg>
194 <use xlink:href="{{ asset('images/sprite.svg#arrow') }}"></use> 200 <use xlink:href="{{ asset('images/sprite.svg#arrow') }}"></use>
195 </svg> 201 </svg>
196 </button> 202 </button>
197 </div> 203 </div>
198 </div> 204 </div>
199 <div class="swiper js-news-swiper"> 205 <div class="swiper js-news-swiper">
200 <div class="swiper-wrapper"> 206 <div class="swiper-wrapper">
201 @if ($news->count()) 207 @if ($news->count())
202 @foreach ($news as $new) 208 @foreach ($news as $new)
203 <div class="swiper-slide"> 209 <div class="swiper-slide">
204 <div class="news__item"> 210 <div class="news__item">
205 <img src="{{ asset(Storage::url($new->image)) }}" alt="" class="news__item-pic"> 211 <img src="{{ asset(Storage::url($new->image)) }}" alt="" class="news__item-pic">
206 <div class="news__item-body"> 212 <div class="news__item-body">
207 <time datetime="2023-05-01" class="news__item-date">{{ $new->created_at }}</time> 213 <time datetime="2023-05-01" class="news__item-date">{{ $new->created_at }}</time>
208 <span class="news__item-title">{{ $new->title }}</span> 214 <span class="news__item-title">{{ $new->title }}</span>
209 <span class="news__item-text">{{ mb_strimwidth($new->text, 0, 100) }}</span> 215 <span class="news__item-text">{{ mb_strimwidth($new->text, 0, 100) }}</span>
210 <a href="#" class="news__item-more button button_light">Читать далее</a> 216 <a href="#" class="news__item-more button button_light">Читать далее</a>
211 </div> 217 </div>
212 </div> 218 </div>
213 </div> 219 </div>
214 @endforeach 220 @endforeach
215 @endif 221 @endif
216 </div> 222 </div>
217 <div class="swiper-pagination"></div> 223 <div class="swiper-pagination"></div>
218 </div> 224 </div>
219 <div class="news__all button button_light">Все новости</div> 225 <div class="news__all button button_light">Все новости</div>
220 </div> 226 </div>
221 </section> 227 </section>
222 <section class="info"> 228 <section class="info">
223 <div class="container"> 229 <div class="container">
224 <img src="images/5.png" alt="" class="info__pic"> 230 <img src="images/5.png" alt="" class="info__pic">
225 <div class="info__body"> 231 <div class="info__body">
226 <div class="title info__title">Мы в социальных сетях</div> 232 <div class="title info__title">Мы в социальных сетях</div>
227 <div class="info__item"> 233 <div class="info__item">
228 <div class="info__text">Телеграм — Подпишитесь на наш телеграм канал и получайте уведомления о 234 <div class="info__text">Телеграм — Подпишитесь на наш телеграм канал и получайте уведомления о
229 новых вакансиях прямо на свой смартфон</div> 235 новых вакансиях прямо на свой смартфон</div>
230 <a href="#" class="info__link" style="background:#20A0E1"> 236 <a href="#" class="info__link" style="background:#20A0E1">
231 <svg> 237 <svg>
232 <use xlink:href="images/sprite.svg#tg"></use> 238 <use xlink:href="images/sprite.svg#tg"></use>
233 </svg> 239 </svg>
234 Телеграм 240 Телеграм
235 </a> 241 </a>
236 </div> 242 </div>
237 <div class="info__item"> 243 <div class="info__item">
238 <div class="info__text">ВКонтакте — Лучшие вакансии за неделю выкладываем именно тут, информация 244 <div class="info__text">ВКонтакте — Лучшие вакансии за неделю выкладываем именно тут, информация
239 о судоходных компаниях, инструкции по работе с сайтом, конкурсы и многое другое</div> 245 о судоходных компаниях, инструкции по работе с сайтом, конкурсы и многое другое</div>
240 <a href="#" class="info__link" style="background:#2787F5"> 246 <a href="#" class="info__link" style="background:#2787F5">
241 <svg> 247 <svg>
242 <use xlink:href="images/sprite.svg#vk"></use> 248 <use xlink:href="images/sprite.svg#vk"></use>
243 </svg> 249 </svg>
244 ВКонтакте 250 ВКонтакте
245 </a> 251 </a>
246 </div> 252 </div>
247 </div> 253 </div>
248 </div> 254 </div>
249 </section> 255 </section>
250 @endsection 256 @endsection
251 257