Файловый менеджер - Редактировать - /home/clickysoft/public_html/calvary-p2.clickysoft.net/routes/Admin/web.php
Назад
<?php use App\Http\Controllers\Admin\AccountController; use App\Http\Controllers\Admin\BoutiqueVendorController; use App\Http\Controllers\Admin\CouponController; use App\Http\Controllers\Admin\EventCategoryController; use App\Http\Controllers\Admin\EventController; use App\Http\Controllers\Admin\DashboardController; use App\Http\Controllers\Admin\EventOrderController; use App\Http\Controllers\Admin\EventReportController; use App\Http\Controllers\Admin\EventTicketController; use App\Http\Controllers\Admin\HotLunchController; use App\Http\Controllers\Admin\HotLunchMenuController; use App\Http\Controllers\Admin\HotLunchOrderController; use App\Http\Controllers\Admin\HotLunchReportController; use App\Http\Controllers\Admin\LunchVendorController; use App\Http\Controllers\Admin\ManageRoleController; use App\Http\Controllers\Admin\ManageUserController; use App\Http\Controllers\Admin\PagesController; use App\Http\Controllers\Admin\SiteSettingController; use App\Http\Controllers\Admin\TeacherController; use App\Http\Controllers\Admin\UserController; use App\Http\Controllers\Admin\VendorItemController; use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Route::redirect('/admin', 'admin/login'); Route::group(['middleware' => ['web', 'guest', 'throttle']], function () { Route::controller(UserController::class)->group(function () { Route::get('admin/login', 'login')->name('admin.login'); Route::post('admin/login', 'loginData')->name('admin.login.data'); Route::get('admin/forgot-password', 'forgotPassword')->name('admin.forgot.password'); Route::post('admin/forgot-password', 'forgotPasswordData')->name('admin.forgot.password.data'); Route::get('admin/reset-password/{token}', 'resetPassword')->name('admin.reset.password'); Route::post('admin/reset-password/{token}', 'resetPasswordData')->name('admin.reset.password.data'); }); }); //Admin Portal Routes Route::group(['middleware' => ['auth', 'admin']], function () { Route::get('/logout', [UserController::class, 'logout'])->name('admin.logout'); Route::get('/admin/dashboard', [DashboardController::class, 'index'])->name('dashboard'); Route::controller(AccountController::class)->group(function () { Route::get('/admin/manage-account', 'index')->name('manage.account'); Route::post('/admin/manage-account-data', 'manageAccountData')->name('manage.account.data'); }); Route::prefix('admin/users')->group(function () { Route::controller(ManageUserController::class)->group(function () { Route::get('/', 'manageUser')->name('manage.users'); Route::get('/add', 'addUser')->name('user.add'); Route::post('/add', 'addUserData')->name('user.add.data'); Route::get('/update/{userId}', 'updateUser')->name('user.update'); Route::post('/update/{userId}', 'updateUserData')->name('user.update.data'); Route::get('/user-detail/{userId}', 'getUserDetail')->name('user.detail'); Route::get('/change-user-status{roleId}', 'changeUserStatus')->name('user.change.status'); Route::get('/delete-user/{userId}', 'deleteUser')->name('user.delete'); }); }); Route::prefix('admin/roles')->group(function () { Route::controller(ManageRoleController::class)->group(function () { Route::get('/', 'manageRoles')->name('manage.roles'); Route::get('/add', 'addRole')->name('role.add'); Route::post('/add', 'addRoleData')->name('role.add.data'); Route::get('/update/{roleId}', 'updateRole')->name('role.update'); Route::post('/update/{roleId}', 'updateRoleData')->name('role.update.data'); Route::get('/role-detail/{roleId}', 'getRoleDetail')->name('role.detail'); Route::get('/change-role-status/{roleId}', 'changeRoleStatus')->name('role.change.status'); }); }); Route::prefix('admin/vendors')->group(function () { Route::controller(LunchVendorController::class)->group(function () { Route::get('/', 'manageVendor')->name('manage.vendors'); Route::get('/add', 'addVendor')->name('vendor.add'); Route::post('/add', 'addVendorData')->name('vendor.add.data'); Route::get('/vendor-detail/{vendorId}', 'getVendorDetail')->name('vendor.detail'); Route::get('/update/{vendorId}', 'updateVendor')->name('vendor.update'); Route::post('/update/{vendorId}', 'updateVendorData')->name('vendor.update.data'); Route::get('/change-vendor-status/{vendorId}', 'changeVendorStatus')->name('vendor.change.status'); }); }); Route::prefix('admin/vendor-items')->group(function () { Route::controller(VendorItemController::class)->group(function () { Route::get('/', 'manageItem')->name('manage.items'); Route::get('/add', 'addItem')->name('item.add'); Route::post('/add', 'addItemData')->name('item.add.data'); Route::get('/vendor-item-detail/{itemId}', 'getItemDetail')->name('item.detail'); Route::get('/update/{itemId}', 'updateItem')->name('item.update'); Route::post('/update/{itemId}', 'updateItemData')->name('item.update.data'); Route::get('/change-vendor-item-status/{itemId}', 'changeItemStatus')->name('item.change.status'); }); }); Route::prefix('admin/hot-lunch')->group(function () { Route::controller(HotLunchController::class)->group(function () { Route::get('/', 'manageLunch')->name('manage.lunch'); Route::get('/add', 'addLunch')->name('lunch.add'); Route::post('/add', 'addLunchData')->name('lunch.add.data'); Route::get('hot-lunch-detail/{lunchId}', 'getLunchDetail')->name('lunch.detail'); Route::get('update/{lunchId}', 'updateLunch')->name('lunch.update'); Route::post('/update/{lunchId}', 'updateLunchData')->name('lunch.update.data'); Route::get('change-hot-lunch-status/{lunchId}', 'changeLunchStatus')->name('lunch.change.status'); Route::get('change-hot-lunch-fee-status/{lunchId}', 'changeLunchLateFeeStatus')->name('lunch.late-fee.status'); Route::get('clone-hot-lunch/{lunchId}', 'cloneHotLunch')->name('clone.hot.lunch'); }); }); Route::prefix('admin/hot-lunch-menu')->group(function () { Route::controller(HotLunchMenuController::class)->group(function () { // Route::get('/', 'manageMenu')->name('manage.menus'); Route::get('/add/{hot_lunch_id}', 'addMenu')->name('menu.add'); Route::post('/add', 'addMenuData')->name('menu.add.data'); Route::get('hot-lunch-menu-detail/{menuId}', 'getMenuDetail')->name('menu.detail'); Route::get('update/{menuId}', 'updateMenu')->name('menu.update'); Route::post('/update/{menuId}', 'updateMenuData')->name('menu.update.data'); Route::get('/get-items', 'getVendorItems')->name('vendor.items'); Route::delete('/delete/{menuId}', 'deleteMenuData')->name('menu.delete'); Route::get('sort/{menuId}', 'sortMenu')->name('menu.sort'); Route::post('/sort', 'sortMenuData')->name('menu.sort.data'); }); }); Route::prefix('admin/coupon')->group(function () { Route::controller(CouponController::class)->group(function () { Route::get('/', 'manageCoupon')->name('manage.coupons'); Route::get('/add', 'addCoupon')->name('coupon.add'); Route::post('/add', 'addCouponData')->name('coupon.add.data'); Route::get('coupon-detail/{couponId}', 'getCouponDetail')->name('coupon.detail'); Route::get('update/{couponId}', 'updateCoupon')->name('coupon.update'); Route::post('/update/{couponId}', 'updateCouponData')->name('coupon.update.data'); Route::get('change-coupon-status/{couponId}', 'changeCouponStatus')->name('coupon.change.status'); }); }); Route::prefix('admin/event')->group(function () { Route::controller(EventController::class)->group(function () { Route::get('/', 'manageEvent')->name('manage.events'); Route::get('/add', 'addEvent')->name('event.add'); Route::post('/add', 'addEventData')->name('event.add.data'); Route::get('event-detail/{eventId}', 'getEventDetail')->name('event.detail'); Route::get('update/{eventId}', 'updateEvent')->name('event.update'); Route::post('/update/{eventId}', 'updateEventData')->name('event.update.data'); Route::get('change-event-status/{eventId}', 'changeEventStatus')->name('event.change.status'); }); }); Route::prefix('admin/boutique-vendor')->group(function () { Route::controller(BoutiqueVendorController::class)->group(function () { Route::get('/', 'manageBoutiqueVendor')->name('manage.boutique.vendor'); Route::post('/', 'manageBoutiqueVendorData')->name('manage.boutique.vendor.data'); Route::get('/w9-form', 'manageW9Form')->name('manage.w9.form'); Route::post('/w9-form-data', 'manageW9FormData')->name('manage.w9.form.data'); Route::get('/liability-form', 'manageLiabilityForm')->name('manage.liability.form'); Route::post('/liability-data', 'manageLiabilityFormData')->name('manage.liability.form.data'); Route::get('/cashiering-form', 'manageCashieringForm')->name('manage.cashiering.form'); Route::post('/cashiering-data', 'manageCashieringFormData')->name('manage.cashiering.form.data'); Route::get('/vendor-orders', 'vendorOrders')->name('boutique.vendor.orders'); Route::get('/vendor-order-detail/{order}', 'vendorOrderDetail')->name('vendor.order.detail'); }); }); Route::prefix('admin/event-category')->group(function () { Route::controller(EventCategoryController::class)->group(function () { Route::get('/', 'manageCategory')->name('manage.event.categories'); Route::get('/add', 'addCategory')->name('event.category.add'); Route::post('/add', 'addCategoryData')->name('event.category.add.data'); Route::get('category-detail/{categoryId}', 'getCategoryDetail')->name('event.category.detail'); Route::get('update/{categoryId}', 'updateCategory')->name('event.category.update'); Route::post('/update/{categoryId}', 'updateCategoryData')->name('event.category.update.data'); }); }); Route::prefix('admin/event-ticket')->group(function () { Route::controller(EventTicketController::class)->group(function () { Route::get('/', 'manageTicket')->name('manage.event.tickets'); Route::get('/add', 'addTicket')->name('event.ticket.add'); Route::post('/add', 'addTicketData')->name('event.ticket.add.data'); Route::get('ticket-detail/{ticketId}', 'getTicketDetail')->name('event.ticket.detail'); Route::get('update/{ticketId}', 'updateTicket')->name('event.ticket.update'); Route::post('/update/{ticketId}', 'updateTicketData')->name('event.ticket.update.data'); }); }); Route::prefix('admin/site-settings')->group(function () { Route::controller(SiteSettingController::class)->group(function () { Route::get('/', 'manageSetting')->name('manage.settings'); Route::post('/update', 'updateSettingData')->name('settings.update.data'); }); }); Route::prefix('admin/hot-lunch-report')->group(function () { Route::controller(HotLunchReportController::class)->group(function () { Route::get('/', 'manageReports')->name('manage.hl-reports'); Route::get('/orders-by-vendor/{lunch_id?}', 'ordersByVendor')->name('vendor.orders'); Route::get('/orders-by-grade/{lunch_id?}', 'ordersByGrade')->name('grade.orders'); Route::get('/vendor-orders-summary/{lunch_id?}', 'vendorOrderSummary')->name('vendor.order-summary'); Route::get('/grade-orders-summary/{lunch_id?}', 'gradeOrderSummary')->name('grade.order-summary'); Route::get('/vendor-orders-summary-total/{lunch_id?}', 'vendorOrderSummaryTotal')->name('vendor.order-summary-total'); Route::get('/grade-orders-summary-total/{lunch_id?}', 'gradeOrderSummaryTotal')->name('grade.order-summary-total'); Route::get('/vendor-orders-summary-excel/{lunch_id?}', 'vendorOrderSummeryExcel')->name('vendor.order-summary-excel'); Route::get('/grade-orders-summary-excel/{lunch_id?}', 'vendorOrderGradeSummeryExcel')->name('grade.order-summary-excel'); Route::get('/order-wise-summary-excel/{lunch_id?}', 'orderWiseSummeryExcel')->name('order-wise-summary-excel'); Route::get('/order-summary/{lunch_id?}', 'orderSummery')->name('order-summary'); Route::get('/t-shirt-summary/{lunch_id?}', 'tShirtSummery')->name('t-shirt-summary-excel'); Route::get('/directory-summary/{lunch_id?}', 'directorySummery')->name('directory-summary-excel'); }); }); //Event Orders Route::prefix('admin/event-orders')->group(function () { Route::controller(EventOrderController::class)->group(function () { Route::get('/', 'manageOrders')->name('manage.e-orders'); Route::get('order-detail/{orderId}', 'getOrderDetail')->name('e-orders.detail'); Route::get('order-cancel/{orderId}', 'cancelOrder')->name('e-orders.cancel'); }); }); //Hot Lunch Orders Route::prefix('admin/hot-lunch-orders')->group(function () { Route::controller(HotLunchOrderController::class)->group(function () { Route::get('/', 'manageOrders')->name('manage.hl-orders'); Route::get('order-detail/{orderId}', 'getOrderDetail')->name('hl-orders.detail'); Route::get('order-cancel/{orderId}', 'cancelOrder')->name('hl-orders.cancel'); }); }); Route::prefix('admin/event-report')->group(function () { Route::controller(EventReportController::class)->group(function () { Route::get('/get-event-report/{eventId}', 'getEventReport')->name('get-event-report'); }); }); Route::prefix('admin/teachers')->group(function () { Route::controller(TeacherController::class)->group(function () { Route::get('/', 'manageTeachers')->name('manage.teachers'); Route::get('/add', 'addTeacher')->name('teacher.add'); Route::post('/add', 'addTeacherData')->name('teacher.add.data'); Route::get('update/{teacherId}', 'updateTeacher')->name('teacher.update'); Route::post('/update/{teacherId}', 'updateTeacherData')->name('teacher.update.data'); Route::get('change-teacher-status/{teacherId}', 'changeTeacherStatus')->name('teacher.change.status'); }); }); Route::prefix("/cms")->group(function () { Route::controller(PagesController::class)->group(function () { Route::get("pages/homepage", "homepage")->name("homepage"); Route::post("pages/section-1", "updateSectionOne")->name("homepage.section-1.update"); Route::post("pages/section-2", "updateSectionTwo")->name("homepage.section-2.update"); Route::post("pages/section-3", "updateSectionThree")->name("homepage.section-3.update"); Route::post("pages/section-4", "updateSectionFour")->name("homepage.section-4.update"); Route::post("pages/section-5", "updateSectionFive")->name("homepage.section-5.update"); Route::post("pages/section-6", "updateSectionSix")->name("homepage.section-6.update"); Route::post("pages/section-7", "updateSectionSeven")->name("homepage.section-7.update"); Route::get("pages/feedback-form", "feedbackForm")->name("feedback-form"); Route::post("pages/feedback-form", "feedbackFormData")->name("feedback-form.update"); }); }); });
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка