Blame view
resources/views/admin/ad_employers/index.blade.php
7.26 KB
82a9544dc Связи моделей, гр... |
1 |
@extends('layout.admin', ['title' => 'Админка - Вакансии']) |
bb2fb443d Архитектурное доп... |
2 3 |
@section('script') |
b52b1df0d Опция поднятия ва... |
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 |
<script> $(document).ready(function() { $(document).on('click', '#refresh_btn', function () { var this_ = $(this); var ajax_block = $('#ajax_block'); var mas = []; var str_get = ''; $('input:checkbox:checked').each(function(){ mas.push($(this).val()); console.log($(this).val()); }); $.ajax({ type: "GET", dataType: 'html', url: "{{ url()->full()}}", data: ({data:mas}), success: function (data) { console.log('Обновление таблицы пользователей '); //data = JSON.parse(data); //console.log(data); ajax_block.html(data); }, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, error: function (data) { console.log('Error: ' + data); } }); }); }); </script> |
bb2fb443d Архитектурное доп... |
38 39 40 |
@endsection @section('search') |
be3039cb9 Правки по работод... |
41 |
|
bb2fb443d Архитектурное доп... |
42 43 44 |
@endsection @section('content') |
b52b1df0d Опция поднятия ва... |
45 46 47 |
<button style="margin-bottom: 10px; width:165px" id="refresh_btn" name="refresh_btn" class="px-3 py-1 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-md active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple"> Обновить вакансии </button> |
bb2fb443d Архитектурное доп... |
48 49 50 51 52 53 54 |
<div class="w-full overflow-hidden rounded-lg shadow-xs" id="ajax_block"> <div class="w-full overflow-x-auto"> <table class="w-full whitespace-no-wrap"> <thead> <tr class="text-xs font-semibold tracking-wide text-left text-gray-500 uppercase border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800" > |
b52b1df0d Опция поднятия ва... |
55 56 57 58 59 60 61 62 63 64 65 |
<th class="px-4 py-3"></th> <th class="px-4 py-3 class1">№</th> <th class="px-4 py-3 class2">Название объявления</th> <th class="px-4 py-3 class3">Название компании</th> <th class="px-4 py-3 class4">Должности</th> <th class="px-4 py-3 class5">Избранные</th> <th class="px-4 py-3 class6">Срочные</th> <th class="px-4 py-3 class7">Статус</th> <th class="px-4 py-3 class8">Дата создан.</th> <th class="px-4 py-3 class9">Дата изменен.</th> <th class="px-4 py-3 class10">Изменить</th> |
bb2fb443d Архитектурное доп... |
66 67 68 69 70 |
</tr> </thead> <tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800"> @foreach($ad_employers as $ad) <tr class="text-gray-700 dark:text-gray-400"> |
b52b1df0d Опция поднятия ва... |
71 72 73 74 |
<td class="px-4 py-3 class1"> <input type="checkbox" class="box" name="vacan_{{$ad->id}}" id="vacan_{{$ad->id}}" value="{{$ad->id}}"/> </td> <td class="px-4 py-3 class1"> |
bb2fb443d Архитектурное доп... |
75 76 |
{{$ad->id}} </td> |
b52b1df0d Опция поднятия ва... |
77 |
<td class="px-4 py-3 class2"> |
82a9544dc Связи моделей, гр... |
78 79 |
{{$ad->name}} </td> |
b52b1df0d Опция поднятия ва... |
80 |
<td class="px-4 py-3 class3"> |
82a9544dc Связи моделей, гр... |
81 |
{{$ad->employer->name_company}} |
bb2fb443d Архитектурное доп... |
82 |
</td> |
b52b1df0d Опция поднятия ва... |
83 |
<td class="px-4 py-3 class4"> |
bb2fb443d Архитектурное доп... |
84 |
<div class="flex items-center text-sm"> |
82a9544dc Связи моделей, гр... |
85 |
@if ($ad->jobs->count()) |
bb2fb443d Архитектурное доп... |
86 |
<div> |
82a9544dc Связи моделей, гр... |
87 88 89 90 91 92 93 94 95 96 |
<?php $i = 0;?> @foreach ($ad->jobs as $title) <?php if ($i==0) {?> <p class="font-semibold">{{$title->name}}</p> <?php } else {?> <p class="font-semibold">/ {{$title->name}}</p> <?php } $i++; ?> @endforeach |
bb2fb443d Архитектурное доп... |
97 |
</div> |
82a9544dc Связи моделей, гр... |
98 |
@endif |
bb2fb443d Архитектурное доп... |
99 100 101 |
</div> </td> |
be3039cb9 Правки по работод... |
102 |
|
b52b1df0d Опция поднятия ва... |
103 |
<td class="px-4 py-3 text-sm class5"> |
be3039cb9 Правки по работод... |
104 105 106 107 108 109 110 111 112 113 |
@if ($ad->favorite_vacancy==1) <span class="px-2 py-1 font-semibold leading-tight text-green-700 bg-green-100 rounded-full dark:bg-green-700 dark:text-green-100"> Да </span> @else <span class="px-2 py-1 font-semibold leading-tight text-orange-700 bg-orange-100 rounded-full dark:text-white dark:bg-orange-600"> Нет </span> @endif </td> |
b52b1df0d Опция поднятия ва... |
114 |
<td class="px-4 py-3 text-sm class6"> |
be3039cb9 Правки по работод... |
115 116 117 118 119 120 121 122 123 |
@if ($ad->sroch_vacancy==1) <span class="px-2 py-1 font-semibold leading-tight text-green-700 bg-green-100 rounded-full dark:bg-green-700 dark:text-green-100"> Да </span> @else <span class="px-2 py-1 font-semibold leading-tight text-orange-700 bg-orange-100 rounded-full dark:text-white dark:bg-orange-600"> Нет </span> @endif |
bb2fb443d Архитектурное доп... |
124 |
</td> |
be3039cb9 Правки по работод... |
125 |
|
b52b1df0d Опция поднятия ва... |
126 |
<td class="px-4 py-3 text-sm class7"> |
be3039cb9 Правки по работод... |
127 |
{{ $ad->status }} |
82a9544dc Связи моделей, гр... |
128 |
</td> |
b52b1df0d Опция поднятия ва... |
129 130 |
<td class="px-4 py-3 text-sm class8"> |
01e6816d2 Добавление модели... |
131 |
{{ date('d.m.Y', strtotime($ad->created_at)) }} |
bb2fb443d Архитектурное доп... |
132 |
</td> |
b52b1df0d Опция поднятия ва... |
133 134 |
<td class="px-4 py-3 text-sm class9"> |
01e6816d2 Добавление модели... |
135 |
{{ date('d.m.Y', strtotime($ad->updated_at)) }} |
be3039cb9 Правки по работод... |
136 |
</td> |
b52b1df0d Опция поднятия ва... |
137 138 |
<td class="px-4 py-3 text-sm class10"> |
be3039cb9 Правки по работод... |
139 140 141 142 |
<a href="{{ route('admin.edit-ad-employers', ['ad_employer' => $ad->id]) }}"> Изменить </a> </td> |
bb2fb443d Архитектурное доп... |
143 144 145 146 147 148 149 |
</tr> @endforeach </tbody> </table> </div> <div class="grid px-4 py-3 text-xs font-semibold tracking-wide text-gray-500 uppercase border-t dark:border-gray-700 bg-gray-50 sm:grid-cols-9 dark:text-gray-400 dark:bg-gray-800"> |
82a9544dc Связи моделей, гр... |
150 |
<?=$ad_employers->appends($_GET)->links('admin.pagginate'); ?> |
bb2fb443d Архитектурное доп... |
151 152 153 |
</div> </div> @endsection |