fix: update application routes

This commit is contained in:
2026-08-17 20:00:19 +03:30
parent 528f6c07f3
commit 0c44670850
+49 -49
View File
@@ -1,16 +1,16 @@
<?php <?php
use App\Http\Controllers\Account\EditProfileController; //use App\Http\Controllers\Account\EditProfileController;
use App\Http\Controllers\Account\BookingController; //use App\Http\Controllers\Account\BookingController;
use App\Http\Controllers\Account\FavoriteController; //use App\Http\Controllers\Account\FavoriteController;
use App\Http\Controllers\BookingController as SiteBookingController; //use App\Http\Controllers\BookingController as SiteBookingController;
use App\Http\Controllers\CommentController; //use App\Http\Controllers\CommentController;
use App\Http\Controllers\FavoriteController as SiteFavoriteController; //use App\Http\Controllers\FavoriteController as SiteFavoriteController;
use App\Http\Controllers\FlightController; //use App\Http\Controllers\FlightController;
use App\Http\Controllers\IndexController; use App\Http\Controllers\IndexController;
use App\Http\Controllers\PageController; //use App\Http\Controllers\PageController;
use App\Http\Controllers\PaymentController; //use App\Http\Controllers\PaymentController;
use App\Http\Controllers\TourController; use App\Http\Controllers\TourController;
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Route;
@@ -30,53 +30,53 @@ Route::get('tours/search/suggestion', [TourController::class, 'searchSuggestion'
->name('tours.searchSuggestion'); ->name('tours.searchSuggestion');
// ------------------------------ flights ------------------------------ // ------------------------------ flights ------------------------------
Route::prefix('flights')->name('flights.')->controller(FlightController::class) //Route::prefix('flights')->name('flights.')->controller(FlightController::class)
->group(function () { // ->group(function () {
Route::get('/', 'index')->name('index'); // Route::get('/', 'index')->name('index');
Route::get('search', 'search')->name('search'); // Route::get('search', 'search')->name('search');
Route::get('{flight}', 'show')->name('show'); // Route::get('{flight}', 'show')->name('show');
}); // });
// ------------------------------ نظرات (مهمان یا عضو) ------------------------------ // ------------------------------ نظرات (مهمان یا عضو) ------------------------------
Route::post('tours/{tour}/comments', [CommentController::class, 'store']) //Route::post('tours/{tour}/comments', [CommentController::class, 'store'])
->middleware('auth')->name('comments.store'); // ->middleware('auth')->name('comments.store');
// ------------------------------ علاقه‌مندی‌ها ------------------------------ // ------------------------------ علاقه‌مندی‌ها ------------------------------
Route::prefix('favorites')->name('favorites.') //Route::prefix('favorites')->name('favorites.')
->middleware('auth')->controller(SiteFavoriteController::class) // ->middleware('auth')->controller(SiteFavoriteController::class)
->group(function () { // ->group(function () {
Route::get('/', 'index')->name('index'); // Route::get('/', 'index')->name('index');
Route::post('toggle', 'toggle')->name('toggle'); // افزودن/حذف با ajax // Route::post('toggle', 'toggle')->name('toggle'); // افزودن/حذف با ajax
Route::get('clear', 'clear')->name('clear'); // Route::get('clear', 'clear')->name('clear');
}); // });
// ------------------------------ رزرو و پرداخت ------------------------------ // ------------------------------ رزرو و پرداخت ------------------------------
Route::prefix('booking')->name('booking.') //Route::prefix('booking')->name('booking.')
->middleware('auth')->controller(SiteBookingController::class) // ->middleware('auth')->controller(SiteBookingController::class)
->group(function () { // ->group(function () {
Route::get('/', 'index')->name('index'); // فرم رزرو تور // Route::get('/', 'index')->name('index'); // فرم رزرو تور
Route::post('tours/{tour}', 'store')->name('store'); // ثبت رزرو // Route::post('tours/{tour}', 'store')->name('store'); // ثبت رزرو
}); // });
//
Route::get('payment/{booking}/pay', [PaymentController::class, 'pay']) //Route::get('payment/{booking}/pay', [PaymentController::class, 'pay'])
->middleware('auth')->name('payment.pay'); // ->middleware('auth')->name('payment.pay');
// ------------------------------ پنل شخصی کاربر ------------------------------ // ------------------------------ پنل شخصی کاربر ------------------------------
Route::prefix('account')->name('account.')->middleware('auth')->group(function () { //Route::prefix('account')->name('account.')->middleware('auth')->group(function () {
//
Route::get('/', [HomeController::class, 'index'])->name('index'); // داشبورد // Route::get('/', [HomeController::class, 'index'])->name('index'); // داشبورد
Route::get('bookings', [BookingController::class, 'index'])->name('bookings'); // رزروها // Route::get('bookings', [BookingController::class, 'index'])->name('bookings'); // رزروها
Route::get('favorites', [FavoriteController::class, 'index'])->name('favorites'); // Route::get('favorites', [FavoriteController::class, 'index'])->name('favorites');
Route::get('comments', [CommentController::class, 'index'])->name('comments'); // Route::get('comments', [CommentController::class, 'index'])->name('comments');
//
Route::prefix('edit-profile')->name('edit-profile.') // Route::prefix('edit-profile')->name('edit-profile.')
->controller(EditProfileController::class)->group(function () { // ->controller(EditProfileController::class)->group(function () {
Route::get('/', 'index')->name('index'); // Route::get('/', 'index')->name('index');
Route::post('/', 'post')->name('post'); // Route::post('/', 'post')->name('post');
}); // });
}); //});
// ------------------------------ صفحات ثابت ------------------------------ // ------------------------------ صفحات ثابت ------------------------------
Route::get('/about', [PageController::class, 'about'])->name('about'); //Route::get('/about', [PageController::class, 'about'])->name('about');
Route::get('/contact', [PageController::class, 'contact'])->name('contact'); //Route::get('/contact', [PageController::class, 'contact'])->name('contact');
Route::get('/faq', [PageController::class, 'faq'])->name('faq'); //Route::get('/faq', [PageController::class, 'faq'])->name('faq');