Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current none :
/
var
/
www
/
html
/
tpid-amp
/
cms.amp.belum.live
/
routes
/
Or
Select Your none :
Upload File :
New :
File
Dir
/var/www/html/tpid-amp/cms.amp.belum.live/routes/page.php
<?php use App\Http\Controllers\Admin\Page\GalleryController; use App\Http\Controllers\Admin\Page\HeaderFooterController; use App\Http\Controllers\Admin\Page\PageController; use App\Http\Controllers\Admin\Section\SectionContentController; use App\Http\Controllers\Admin\Youtube\YoutubeController; use App\Http\Controllers\Api\Page\PageController as ApiPageController; use App\Http\Controllers\EnquiryController; Route::prefix('page')->middleware(['web', 'auth'])->group(function () { // pages Route::get('/', [PageController::class, 'index'])->name('page.lists'); Route::get('create', [PageController::class, 'create'])->name('page.create'); Route::get('edit/{id}', [PageController::class, 'show'])->name('page.edit'); // crud Route::post('store', [PageController::class, 'store'])->name('page.store'); Route::post('update/{id}', [PageController::class, 'update'])->name('page.update'); Route::post('delete', [PageController::class, 'delete'])->name('page.delete'); Route::get('detail/{id}', [PageController::class, 'detail'])->name('page.detail'); }); Route::prefix('content')->middleware(['web', 'auth'])->group(function () { Route::get('category', [SectionContentController::class, 'listCategory'])->name('category-content.index'); Route::get('category/create', [SectionContentController::class, 'createCategory'])->name('category-content.create'); Route::get('category/edit/{id}', [SectionContentController::class, 'editCategory'])->name('category-content.edit'); Route::post('category/update/{id}', [SectionContentController::class, 'updateCategory'])->name('category-content.update'); Route::get('category/order/{id}', [SectionContentController::class, 'orderContentByCategory'])->name('category-content.order'); Route::post('category/delete', [SectionContentController::class, 'deleteCategory'])->name('category-content.delete'); Route::get('/', [SectionContentController::class, 'index'])->name('content.index'); Route::post('category-store', [SectionContentController::class, 'storeCategory'])->name('category-content.store'); Route::post('store', [SectionContentController::class, 'store'])->name('content.store'); Route::get('create', [SectionContentController::class, 'create'])->name('content.create'); Route::get('edit/{id}', [SectionContentController::class, 'edit'])->name('content.edit'); Route::post('update/{id}', [SectionContentController::class, 'update'])->name('content.update'); Route::post('delete', [SectionContentController::class, 'delete'])->name('content.delete'); Route::get('order', [SectionContentController::class,'orderContentIndex']); Route::post('order/update', [SectionContentController::class,'sortContent']); }); Route::prefix('api/v1')->middleware(['client'])->group(function () { Route::prefix('page')->group(function () { Route::get('/', [ApiPageController::class, 'index'])->name('api.page.list'); Route::post('/', [ApiPageController::class, 'show'])->name('api.page.show'); Route::post('/', [ApiPageController::class, 'showV2'])->name('api.page.show'); Route::get('header-footer', [ApiPageController::class, 'headerFooter']); Route::post('search', [ApiPageController::class, 'searchContent']); }); Route::get('detail/{slug_category}/{slug_news}', [ApiPageController::class, 'pageDetail']); Route::post('contact-us/send', [EnquiryController::class, 'sendContactUs']); Route::get('youtube', [YoutubeController::class, 'fecthDataYoutube']); }); Route::post('api/v2/page', [ApiPageController::class, 'show']); Route::prefix('enquiry')->middleware(['web', 'auth'])->group(function () { Route::get('/', [EnquiryController::class, 'index'])->name('enquiry'); Route::get('reply/{id}', [EnquiryController::class, 'reply'])->name('enquiry.reply'); Route::post('reply-send/{id}', [EnquiryController::class, 'replySend'])->name('enquiry.reply.send'); }); Route::prefix('setting')->middleware(['web', 'auth'])->group(function () { Route::get('header/edit', [HeaderFooterController::class, 'headerSettingEdit']); Route::get('footer/edit', [HeaderFooterController::class, 'footerSettingEdit']); Route::post('header/update', [HeaderFooterController::class, 'headerSettingUpdate'])->name('header.setting.update'); Route::post('footer/update', [HeaderFooterController::class, 'footerSettingUpdate'])->name('footer.setting.update'); Route::get('/', [HeaderFooterController::class, 'getSetting'])->name('setting.get'); Route::post('update', [HeaderFooterController::class, 'updateSetting'])->name('setting.update'); }); Route::prefix('gallery')->middleware(['web', 'auth'])->group(function(){ Route::get('/', [GalleryController::class, 'indexGallery'])->name('image.gallery'); Route::post('upload-image', [GalleryController::class, 'uploadImage'])->name('image.upload'); Route::post('upload-video', [GalleryController::class, 'uploadVideo'])->name('video.upload'); Route::get('video', [GalleryController::class, 'indexGalleryVideo'])->name('video.galery'); Route::post('delete-image', [GalleryController::class, 'deleteImage'])->name('image.gallery.delete'); Route::post('delete-video', [GalleryController::class, 'deleteVideo'])->name('image.video.delete'); });