Blame view

resources/views/admin/ad_employers/add.blade.php 6.76 KB
eb8596db6   Андрей Ларионов   Правки вакансии, ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  @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.store-ad-employers')}}">
          @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') ?? '' }}"
                  />
                  @error('name')
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
21
                  <span class="text-xs text-red-600">
eb8596db6   Андрей Ларионов   Правки вакансии, ...
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
                    {{ $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 (old('position_work') == $job->id) selected @endif >
                              {{ $job->name }} ({{$job->id}})
                          </option>
7571b20fd   Андрей Ларионов   Коммит 13 марта 2024
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
                      @endforeach
                  </select>
              </label><br>
  
              <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>
eb8596db6   Андрей Ларионов   Правки вакансии, ...
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
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
119
120
                      @endforeach
                  </select>
              </label><br>
  
              <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') ?? '' }}</textarea>
                  @error('text')
                  <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"
                      name="status" id="status"
                  >
                      <option value="Не задан" @if (old('status') == "Не задан") selected @endif >
                          Не задан
                      </option>
                      <option value="Открыта" @if (old('status') == "Открыта") selected @endif >
                          Открыта
                      </option>
                      <option value="Закрыта" @if (old('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"
                  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"
                  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