Blame view
app/Http/Controllers/Admin/CompanyController.php
2.95 KB
7c1e05248 Формы настройки с... |
1 2 3 4 5 |
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; |
486a3601d Должности и работ... |
6 7 8 9 10 |
use App\Models\Employer; use App\Models\employers_main; use App\Models\Job_title; use App\Models\job_titles_main; use App\Models\pages; |
7c1e05248 Формы настройки с... |
11 12 13 14 |
use Illuminate\Http\Request; class CompanyController extends Controller { |
bb2fb443d Архитектурное доп... |
15 16 17 18 19 20 21 22 23 24 25 |
// кабинет - редактор сайта public function editor() { return; } // кабинет - редактор шапки-футера сайта public function editblocks() { return; } // кабинет - редактор должности на главной |
486a3601d Должности и работ... |
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
public function job_titles_main(Request $request) { if ($request->ajax()) { $user = job_titles_main::find($request->id); $request->offsetUnset('id'); $user->update($request->all()); } $jobs = job_titles_main::query()->OrderBy('sort')->paginate(10); $list_job_titles = Job_title::query()->active()->orderBy('name')->get(); if ($request->ajax()) { return view('admin.job_main.index_ajax', compact('jobs', 'list_job_titles')); } else { return view('admin.job_main.index', compact('jobs', 'list_job_titles')); } |
bb2fb443d Архитектурное доп... |
41 42 43 |
} // кабинет - редактор работодатели на главной |
486a3601d Должности и работ... |
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
public function employers_main(Request $request) { if ($request->ajax()) { $user = employers_main::find($request->id); $request->offsetUnset('id'); $user->update($request->all()); } $employers = employers_main::query()->OrderBy('sort')->paginate(10); $list_employers = Employer::query()->active()->orderBy('name_company')->get(); if ($request->ajax()) { return view('admin.employer_main.index_ajax', compact('employers', 'list_employers')); } else { return view('admin.employer_main.index', compact('employers', 'list_employers')); } |
bb2fb443d Архитектурное доп... |
59 60 61 62 63 64 |
} // кабинет - редактор seo-сайта public function editor_seo() { return; } |
486a3601d Должности и работ... |
65 |
/////////// кабинет - редактор страниц //////////////////////////////// |
bb2fb443d Архитектурное доп... |
66 |
public function editor_pages() { |
486a3601d Должности и работ... |
67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
$pages = pages::query()->OrderBy('name')->paginate(15); return view('admin.pages.index', compact('pages')); } public function editor_pages_add() { return view('admin.pages.add'); } public function editor_pages_store(Request $request) { return; } public function editor_pages_edit(pages $page) { return view('admin.pages.edit', compact('page')); } public function editor_pages_update(Request $request, pages $page) { return; } public function editor_pages_destroy(pages $page) { return; |
bb2fb443d Архитектурное доп... |
89 |
} |
486a3601d Должности и работ... |
90 |
/////////////////////////////////////////////////////////////////// |
bb2fb443d Архитектурное доп... |
91 92 93 94 95 |
// кабинет - реклама сайта public function reclames() { return; } |
7c1e05248 Формы настройки с... |
96 |
} |