[英]Laravel resource controller additional route
在有關資源控制器的Laravel文檔( http://laravel.com/docs/controllers#resource-controllers )中,有一節標題為“向資源控制器添加其他路由”。
它說在聲明資源路由之前添加路由。 因此,在我的route.php文件中,我有以下內容:
Route::get('faq/data');
Route::resource('faq', 'ProductFaqController');
添加上面的第一行顯示后,我的/ faq路由不再起作用。 我收到以下錯誤:
Missing argument 2 for Illuminate\Routing\Router::get(), called in /var/www/html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php on line 208 and defined
文檔是否有誤? 如何向我的資源控制器添加其他路由? 我想向/faq/data
添加一條路由,該路由將響應GET
請求。
您缺少操作,常見問題/數據應該怎么做?
Route::get('faq/data', function()
{
return 'Hello World';
});
或控制器方法
Route::get('faq/data', 'MyController@showHelloWorld');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.