【发布时间】:2018-05-21 18:21:25
【问题描述】:
我很难在控制器 laravel 中创建补充资源并将其插入 web.php 以进行路由。
我想在文章控制器中实现搜索功能。除了自动生成的功能(例如(索引,显示...)之外,我还创建了另一个功能:
public function search($title){
$articles = Article::findOrFail($title);
return $articles;
}
我已经在web.php中添加了路由:
Route::resource('articles/{title}', 'ArticleController@search');
当我尝试测试此搜索时,它不起作用。所有隐式控制器都运行良好,我只有这个自制功能有问题。
我该如何解决这个问题?
谢谢
【问题讨论】:
-
资源路由必须指向一个(整个)资源控制器,实现文档中描述的功能。这样你就可以尝试指向 1 个函数
search。
标签: php laravel controller routes