Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current none :
/
var
/
www
/
html
/
tpid-starbucks
/
cms-starbucks.belum.live
/
routes
/
Or
Select Your none :
Upload File :
New :
File
Dir
/var/www/html/tpid-starbucks/cms-starbucks.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\Page\ArticleController; use App\Http\Controllers\Admin\Page\VideoController; use App\Http\Controllers\Admin\Page\StoreLocationController; use App\Http\Controllers\Admin\Page\CoffeeFinderController; use App\Http\Controllers\Admin\Page\ProductController; use App\Http\Controllers\Admin\Page\FileController; use App\Http\Controllers\Admin\Section\SectionContentController; use App\Http\Controllers\EnquiryController; Route::prefix('page')->middleware(['web', 'auth'])->group(function () { // pages Route::get('/', [PageController::class, 'index'])->middleware(['can:read page'])->name('page.lists'); Route::get('create', [PageController::class, 'create'])->middleware(['can:create page'])->name('page.create'); Route::get('edit/{id}', [PageController::class, 'show'])->middleware(['can:update page'])->name('page.edit'); // crud Route::post('store', [PageController::class, 'store'])->middleware(['can:create page'])->name('page.store'); Route::post('update/{id}', [PageController::class, 'update'])->middleware(['can:update page'])->name('page.update'); Route::post('delete', [PageController::class, 'delete'])->middleware(['can:delete page'])->name('page.delete'); Route::get('detail/{id}', [PageController::class, 'detail'])->middleware(['can:read page'])->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('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('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'); }); Route::prefix('article')->middleware(['web', 'auth'])->group(function(){ Route::get('category', [ArticleController::class, 'indexCategory'])->middleware(['can:read category'])->name('category-article.index'); Route::get('category/create', [ArticleController::class, 'createCategory'])->middleware(['can:create category'])->name('category-article.create'); Route::post('category-store', [ArticleController::class, 'storeCategory'])->middleware(['can:create category'])->name('category-article.store'); Route::get('category/edit/{id}', [ArticleController::class, 'editCategory'])->middleware(['can:update category'])->name('category-article.edit'); Route::post('category/update/{id}', [ArticleController::class, 'updateCategory'])->middleware(['can:update category'])->name('category-article.update'); Route::post('category/delete', [ArticleController::class, 'deleteCategory'])->middleware(['can:delete category'])->name('category-article.delete'); Route::get('/', [ArticleController::class, 'index'])->middleware(['can:read article'])->name('index.article'); Route::get('create', [ArticleController::class, 'create'])->middleware(['can:create article'])->name('article.create'); Route::post('store', [ArticleController::class, 'store'])->middleware(['can:create article'])->name('article.store'); Route::get('edit/{id}', [ArticleController::class, 'edit'])->middleware(['can:update article'])->name('article.edit'); Route::post('update/{id}', [ArticleController::class, 'update'])->middleware(['can:update article'])->name('article.update'); Route::post('delete', [ArticleController::class, 'delete'])->middleware(['can:delete article'])->name('article.delete'); Route::prefix('video')->group(function () { Route::get('/', [VideoController::class, 'index'])->middleware(['can:read video'])->name('article.video.index'); Route::get('show/{id}', [VideoController::class, 'show'])->middleware(['can:read video'])->name('article.video.show'); Route::post('update', [VideoController::class, 'update'])->middleware(['can:update video'])->name('article.video.update'); Route::post('delete', [VideoController::class, 'delete'])->middleware(['can:delete video'])->name('article.video.delete'); Route::post('upload', [VideoController::class, 'upload'])->middleware(['can:create video'])->name('article.video.upload'); Route::post('fetch', [VideoController::class, 'fetch'])->name('article.video.fetch'); }); }); Route::prefix('store-location')->middleware(['web', 'auth'])->group(function(){ Route::get('/', [StoreLocationController::class, 'index'])->middleware(['can:read store-location'])->name('index.location'); Route::get('create', [StoreLocationController::class, 'create'])->middleware(['can:create store-location'])->name('location.create'); Route::post('store', [StoreLocationController::class, 'store'])->middleware(['can:create store-location'])->name('location.store'); Route::get('edit/{id}', [StoreLocationController::class, 'edit'])->middleware(['can:update store-location'])->name('location.edit'); Route::post('update/{id}', [StoreLocationController::class, 'update'])->middleware(['can:update store-location'])->name('location.update'); Route::post('delete', [StoreLocationController::class, 'delete'])->middleware(['can:delete store-location'])->name('location.delete'); Route::get('/import_view', [StoreLocationController::class, 'importView']); Route::post('/import', [StoreLocationController::class, 'import'])->name('location.import'); }); Route::prefix('coffee-finder')->middleware(['web', 'auth'])->group(function(){ Route::get('/', [CoffeeFinderController::class, 'index'])->middleware(['can:read coffee-finder'])->name('index.coffee-finder'); Route::get('create', [CoffeeFinderController::class, 'create'])->middleware(['can:create coffee-finder'])->name('coffee-finder.create'); Route::post('store', [CoffeeFinderController::class, 'store'])->middleware(['can:create coffee-finder'])->name('coffee-finder.store'); Route::get('edit/{id}', [CoffeeFinderController::class, 'edit'])->middleware(['can:update coffee-finder'])->name('coffee-finder.edit'); Route::post('update/{id}', [CoffeeFinderController::class, 'update'])->middleware(['can:update coffee-finder'])->name('coffee-finder.update'); Route::post('delete', [CoffeeFinderController::class, 'delete'])->middleware(['can:delete coffee-finder'])->name('coffee-finder.delete'); }); Route::prefix('product')->middleware(['web', 'auth'])->group(function(){ Route::get('/', [ProductController::class, 'index'])->middleware(['can:read product'])->name('index.product'); Route::get('create', [ProductController::class, 'create'])->middleware(['can:create product'])->name('product.create'); Route::post('store', [ProductController::class, 'store'])->middleware(['can:create product'])->name('product.store'); Route::get('edit/{id}', [ProductController::class, 'edit'])->middleware(['can:update product'])->name('product.edit'); Route::post('update/{id}', [ProductController::class, 'update'])->middleware(['can:update product'])->name('product.update'); Route::post('delete', [ProductController::class, 'delete'])->middleware(['can:delete product'])->name('product.delete'); }); Route::prefix('article-custom')->middleware(['web', 'auth'])->group(function(){ Route::get('/', [ArticleController::class, 'indexCustom'])->middleware(['can:read article-custom'])->name('index.article-custom'); Route::get('create', [ArticleController::class, 'createCustom'])->middleware(['can:create article-custom'])->name('article-custom.create'); Route::post('store', [ArticleController::class, 'storeCustom'])->middleware(['can:create article-custom'])->name('article-custom.store'); Route::get('edit/{id}', [ArticleController::class, 'editCustom'])->middleware(['can:update article-custom'])->name('article-custom.edit'); Route::post('update/{id}', [ArticleController::class, 'updateCustom'])->middleware(['can:update article-custom'])->name('article-custom.update'); Route::post('delete', [ArticleController::class, 'deleteCustom'])->middleware(['can:delete article-custom'])->name('article-custom.delete'); }); Route::prefix('product-finder')->middleware(['web', 'auth'])->group(function(){ Route::get('/', [ProductController::class, 'indexProductFinder'])->middleware(['can:read finder-result'])->name('index.product-finder'); Route::get('create', [ProductController::class, 'createProductFinder'])->middleware(['can:create finder-result'])->name('product-finder.create'); Route::post('store', [ProductController::class, 'storeProductFinder'])->middleware(['can:create finder-result'])->name('product-finder.store'); Route::get('edit/{id}', [ProductController::class, 'editProductFinder'])->middleware(['can:update finder-result'])->name('product-finder.edit'); Route::post('update/{id}', [ProductController::class, 'updateProductFinder'])->middleware(['can:update finder-result'])->name('product-finder.update'); Route::post('delete', [ProductController::class, 'deleteProductFinder'])->middleware(['can:delete finder-result'])->name('product-finder.delete'); }); Route::prefix('files')->middleware(['web', 'auth'])->group(function(){ Route::get('/', [FileController::class, 'indexFile'])->middleware(['can:create file'])->name('index.file'); Route::post('store', [FileController::class, 'storeFile'])->middleware(['can:create file'])->name('file.store'); Route::post('delete', [FileController::class, 'deleteFile'])->middleware(['can:delete file'])->name('file.delete'); }); Route::post('summernote/picture/upload/{type}', [ArticleController::class, 'uploadImageSummernote']); Route::post('summernote/picture/delete/{type}', [ArticleController::class, 'deleteImageSummernote']); Route::get('/', [PageController::class, 'dashboard'])->middleware(['web', 'auth'])->name('dashboard');