Blame view

resources/views/admin/ad_employers/edit.blade.php 7.01 KB
be3039cb9   Андрей Ларионов   Правки по работод...
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
  @extends('layout.admin', ['title' => 'Админка - Редактирование вакансии'])
  
  @section('script')
  
  @endsection
  
  @section('content')
      <h4 class="mb-4 text-lg font-semibold text-gray-600 dark:text-gray-300">
          Редактирование вакансии
      </h4>
      <form method="POST" action="{{ route('admin.update-ad-employers', ['ad_employer' => $ad_employer->id]) }}">
          @csrf
          <div class="px-4 py-3 mb-8 bg-white rounded-lg shadow-md dark:bg-gray-800">
              <label class="block text-sm">
                  <span class="text-gray-700 dark:text-gray-400">Название вакансии</span>
                  <input name="name" id="name"
                         class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
                         placeholder="Название вакансии" value="{{ old('name') ?? $ad_employer->name ?? '' }}"
                  />
                  @error('name')
                  <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
                  </span>
                  @enderror
              </label>
  
              <label class="block mt-4 text-sm">
                  <span class="text-gray-700 dark:text-gray-400">
                    Категории должности
                  </span>
                  <select
                      class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-multiselect focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray"
                      multiple
                      name="position_work[]" id="position_work"
                  >
                      @foreach($job_titles as $job)
                      <option value="{{$job->id}}" @if (in_array($job->id, $sel)) selected @endif >
                          {{ $job->name }} ({{$job->id}})
                      </option>
                      @endforeach
                  </select>
eb8596db6   Андрей Ларионов   Правки вакансии, ...
42
              </label><br>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
              <label class="block mt-4 text-sm">
                  <span class="text-gray-700 dark:text-gray-400">
                    Категории локации
                  </span>
                  <select
                      class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-multiselect focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray"
                      name="category_id" id="category_id"
                  >
                      @foreach($categories as $it)
                          <option value="{{$it->id}}" @if (old('category_id') == $it->id) selected @endif >
                              {{ $it->name }} ({{$it->id}})
                          </option>
                      @endforeach
                  </select>
              </label><br>
eb8596db6   Андрей Ларионов   Правки вакансии, ...
58
59
60
61
62
63
64
65
66
              <label class="block text-sm">
                  <span class="text-gray-700 dark:text-gray-400">Текст-описание вакансии</span>
                  <textarea class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-textarea focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray ckeditor" name="text" placeholder="Описание вакансии (text/html)"
                            rows="10">{{ old('text') ?? $ad_employer->text ?? '' }}</textarea>
                  @error('text')
                  <span class="text-xs text-red-600 dark:text-red-400">
                    {{ $message }}
              </span>
                  @enderror
be3039cb9   Андрей Ларионов   Правки по работод...
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
              </label>
  
              <label class="block mt-4 text-sm">
                  <span class="text-gray-700 dark:text-gray-400">
                    Статус вакансии
                  </span>
                  <select
                      class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-multiselect focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray"
                      name="status" id="status"
                  >
                          <option value="Не задан" @if ($ad_employer->status == "Не задан") selected @endif >
                              Не задан
                          </option>
                          <option value="Открыта" @if ($ad_employer->status == "Открыта") selected @endif >
                              Открыта
                          </option>
                          <option value="Закрыта" @if ($ad_employer->status == "Закрыта") selected @endif >
                              Закрыта
                          </option>
                  </select>
              </label><br>
  
              <label class="block text-sm">
                  <p class="text-gray-700 dark:text-gray-400" style="float:left; margin-right: 10px">Срочная вакансия</p>
                  <input type="hidden" name="sroch_vacancy" value="0" />
                  <input name="sroch_vacancy" @if ($ad_employer->sroch_vacancy) checked @endif
                  class="block  mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray "
                         placeholder="" type="checkbox" value="1"
                  /><br>
  
                  <p class="text-gray-700 dark:text-gray-400" style="float:left; margin-right: 10px">Избранная вакансия</p>
                  <input type="hidden" name="favorite_vacancy" value="0" />
                  <input name="favorite_vacancy" id="favorite_vacancy" @if ($ad_employer->favorite_vacancy)checked @endif
                  class="block  mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray "
                         placeholder=""  type="checkbox" value="1"
                  /><br>
              </label>
  
              <div class="flex flex-col flex-wrap mb-4 space-y-4 md:flex-row md:items-end md:space-x-4">
                  <div>
                      <button type="submit" 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>
                      <a href="{{ route('admin.ad-employers') }}"
                         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"
                         style="display: -webkit-inline-box; height: 30px!important;"
                      >Назад</a>
                  </div>
              </div>
          </div>
      </form>
  @endsection