Php ';as';route::controller-Laravel 5.2中的参数
在我的应用程序中,我使用以下路线:Php ';as';route::controller-Laravel 5.2中的参数,php,laravel,Php,Laravel,在我的应用程序中,我使用以下路线: Route::get('router', ['as' => 'router.index', 'uses' => 'RouterController@index']); 为了使用数据表,必须以不同的方式定义路由 Route::controller('router', 'RouterController', [ 'dataTablesData' => 'datatables.data', 'index' => 'route
Route::get('router', ['as' => 'router.index', 'uses' => 'RouterController@index']);
为了使用数据表
,必须以不同的方式定义路由
Route::controller('router', 'RouterController', [
'dataTablesData' => 'datatables.data',
'index' => 'router',
]);
这会导致我的应用程序由于缺少'as'=>“router.index'
而崩溃。在Route::controller
中,应将作为
参数放置在何处
Route::controller(
'router',
'RouterController',
array(
'index' => 'router.index',
)
);
尝试类似的方法?数组键
,因为它不是必需的,所以不会使应用程序崩溃。你能告诉我们错误吗?您可能正在应用程序中的某个地方使用router.index
,但它已经不存在了。我得到的错误是:调用来自侧边栏菜单的null
上的成员函数getName()。此代码使用了isRouteIn
,这导致了错误。此外,我在发生错误的代码中定义了:route('router.index')
。我需要缺少的datatabledata
参数,添加此参数使代码与我的代码完全相同。