File: /home/royaltuning/www/public/backoffice.royaltuning.hu/routes/backend/admin.php
<?php
use App\Http\Controllers\Backend\DashboardController;
use App\Http\Controllers\Backend\Orders\BlacklistedListController;
use App\Http\Controllers\Backend\Orders\BlacklistedOrdersController;
use App\Http\Controllers\Backend\Orders\CODOrdersController;
use App\Http\Controllers\Backend\Orders\DuplicateOrdersController;
use App\Http\Controllers\Backend\Orders\OrdersController;
use App\Http\Controllers\Backend\Orders\ValidationOrdersController;
use Tabuna\Breadcrumbs\Trail;
// All route names are prefixed with 'admin.'.
Route::redirect('/', '/admin/dashboard', 301);
Route::get('dashboard', [DashboardController::class, 'index'])
->name('dashboard')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Home'), route('admin.dashboard'));
});
Route::group(['as' => 'orders.'], function () {
Route::get('index', [OrdersController::class, 'index'])
->name('list')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Orders List'), route('admin.orders.list'));
});
Route::get('fetch-filter', [OrdersController::class, 'fetchOrdersBefore'])
->name('fetch-filter')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Orders Fetch'), route('admin.orders.fetch-filter'));
});
Route::post('fetch', [OrdersController::class, 'fetchOrders'])
->name('fetch')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Orders Fetch'), route('admin.orders.fetch'));
});
Route::get('duplicate', [DuplicateOrdersController::class, 'index'])
->name('duplicate')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Orders Duplicated'), route('admin.orders.duplicate'));
});
Route::get('validate', [ValidationOrdersController::class, 'index'])
->name('validate')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Orders Validation'), route('admin.orders.validate'));
});
Route::get('blacklist', [BlacklistedOrdersController::class, 'index'])
->name('blacklist')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Blacklist list'), route('admin.orders.blacklist'));
});
Route::get('codlist', [CODOrdersController::class, 'index'])
->name('codlist')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('COD list'), route('admin.orders.codlist'));
});
Route::get('blacklist-csv-fixes', [BlacklistedOrdersController::class, 'csvFixes'])
->name('blacklist-csv-fixes')
->breadcrumbs(function (Trail $trail) {
$trail->push(__('Blacklist list CSV'), route('admin.orders.blacklist-csv-fixes'));
});
Route::resource('blacklisted_lists', BlacklistedListController::class);
Route::post('blacklisted_lists/import', [BlacklistedListController::class, 'import'])->name('blacklisted_lists.import');
Route::post('blacklisted_lists/{id}/increment', [BlacklistedListController::class, 'incrementCounter'])->name('blacklisted_lists.increment');
});