Rework frontend
This commit is contained in:
+3
-2
@@ -8,6 +8,7 @@ use App\Http\Controllers\ClientWidgetFormController;
|
||||
use App\Http\Controllers\ClientWidgetPageController;
|
||||
use App\Http\Controllers\ClientWidgetPageReferenceListController;
|
||||
use App\Http\Controllers\ClientWidgetPostController;
|
||||
use App\Http\Controllers\ClientWidgetSliderController;
|
||||
use App\Http\Controllers\IconController;
|
||||
use App\Http\Controllers\SearchController;
|
||||
use App\Http\Controllers\UpdateEduDataApiController;
|
||||
@@ -27,8 +28,6 @@ Route::get('/getAcademicYear', function () {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Route::middleware('ensure.browser')->group(function () {
|
||||
Route::get('/getNavigation', [NavigateController::class, 'index'])->name('client.main.navigate');
|
||||
|
||||
@@ -51,6 +50,8 @@ Route::middleware('ensure.browser')->group(function () {
|
||||
Route::get('/widget/get-form/{id}', [ClientWidgetFormController::class, 'single'])->middleware('rate.limited.check')->name('client.widget.form.single');
|
||||
|
||||
Route::post('/widget/get-form/{id}/submit', [ClientWidgetFormController::class, 'submit'])->middleware(['rate.limited.counter', 'rate.limited.check'])->name('client.widget.form.submit');
|
||||
|
||||
Route::get('/widget/get-slider/{slug}', [ClientWidgetSliderController::class, 'show'])->name('client.widget.slider.show');
|
||||
});
|
||||
|
||||
Route::middleware(['auth', 'superadmin'])->group(function () {
|
||||
|
||||
+13
-12
@@ -56,23 +56,24 @@ Route::middleware('access-check')->group(function () {
|
||||
Route::get('/additional-education/{slug}', [ClientAdditionalEducationController::class, 'show'])->name('client.additionalEducation.show');
|
||||
|
||||
// События
|
||||
Route::get('/events', [ClientEventController::class, 'index'])->name('client.event.index'); // Доделать builder
|
||||
Route::get('/events', [ClientEventController::class, 'index'])->name('client.event.index');
|
||||
Route::get('/events/archive', [ClientEventController::class, 'archive'])->name('client.event.archive'); // Доделать builder
|
||||
Route::get('/events/{slug}', [ClientEventController::class, 'show'])->name('client.event.show');
|
||||
|
||||
// Заметки библиотеки
|
||||
Route::get('/library/news', [ClientLibraryNewsController::class, 'index'])->name('client.library.news.index'); // Доделать builder
|
||||
Route::get('/library/news/{slug}', [ClientLibraryNewsController::class, 'show'])->name('client.library.news.show');
|
||||
|
||||
// Виртуальные выставки библиотеки
|
||||
Route::get('/library/exhibition', [ClientVirtualExhibitionController::class, 'index'])->name('client.library.exhibition.index'); // Доделать builder
|
||||
Route::get('/library/exhibition/{slug}', [ClientVirtualExhibitionController::class, 'show'])->name('client.library.exhibition.show');
|
||||
// // Заметки библиотеки
|
||||
// Route::get('/library/news', [ClientLibraryNewsController::class, 'index'])->name('client.library.news.index'); // Доделать builder
|
||||
// Route::get('/library/news/{slug}', [ClientLibraryNewsController::class, 'show'])->name('client.library.news.show');
|
||||
//
|
||||
// // Виртуальные выставки библиотеки
|
||||
// Route::get('/library/exhibition', [ClientVirtualExhibitionController::class, 'index'])->name('client.library.exhibition.index'); // Доделать builder
|
||||
// Route::get('/library/exhibition/{slug}', [ClientVirtualExhibitionController::class, 'show'])->name('client.library.exhibition.show');
|
||||
|
||||
// Вакансии вуза
|
||||
Route::get('/vacant/', [ClientVacantPositionController::class, 'index'])->name('client.vacant.index');
|
||||
// Route::get('/vacant/', [ClientVacantPositionController::class, 'index'])->name('client.vacant.index');
|
||||
|
||||
// Вакансии других учереждений
|
||||
Route::get('/current-vacancies/', [ClientExternalVacancyController::class, 'index'])->name('client.external.vacant.index'); // Доделать builder
|
||||
Route::get('/current-vacancies/{id}', [ClientExternalVacancyController::class, 'show'])->name('client.external.vacant.show');
|
||||
// // Вакансии других учереждений
|
||||
// Route::get('/current-vacancies/', [ClientExternalVacancyController::class, 'index'])->name('client.external.vacant.index'); // Доделать builder
|
||||
// Route::get('/current-vacancies/{id}', [ClientExternalVacancyController::class, 'show'])->name('client.external.vacant.show');
|
||||
|
||||
Route::get('/academic-journals/', [ClientAcademicJournalController::class, 'index'])->name('client.academicJournals.index'); // Доделать builder
|
||||
Route::get('/academic-journals/{slug}', [ClientAcademicJournalController::class, 'show'])->name('client.academicJournals.show');
|
||||
|
||||
Reference in New Issue
Block a user