首页 > 解决方案 > Laravel 路由在组内不起作用

问题描述

我有一组中间件,我想在其中添加路由但它不起作用,路由组如下

Route::group(
    [
        'domain'    => 'admin.'.env('APP_DOMAIN'),
        'as'        => 'admin.'
    ],
    function () {

         Route::group(['namespace' => 'Admin'], function() {
             /* I am trying to add route here */
         });
    })

我需要添加以下路线

Route::post('/dashboard/tokens-sale-record','Admin\DashboardController@totalSaleForChart')->name('tokensSaleRecords');

当我在上面的组中添加这条路线时,它不起作用,但是当我在外面添加时,它工作正常。我在ajax中使用路由。

有人可以让我知道是什么问题。我很感激。

太感谢了。

标签: phplaravel

解决方案


Route::group(
[
    'domain'    => 'admin.'.env('APP_DOMAIN'),
    'as'        => 'admin.'
],
function () {

     Route::group(['namespace' => 'Admin'], function() {
         Route::post('/dashboard/tokens-sale-record','DashboardController@totalSaleForChart')->name('tokensSaleRecords');

     });
});

在调用控制器之前无需编写管理员。它将检查 Admin\Admin\DashboardController。

如果您无法找到正确的路线,请使用php artisan route:list | grep tokens-sale-record检查正确的路线。


推荐阅读