[英]How to add a new function to crud controller in Laravel 4?
我正在使用Resourceful控制器,它具有默认功能,例如索引 , 创建 , 存储 , 显示 , 编辑 , 更新和销毁 。 我的问题是如何将自己的功能添加到该控制器? 例如,我在该控制器中添加一个函数,如下所示:
class Account extends \Eloquent {
.
.
.
/**
* Attempt login.
* GET /accounts/login
*
* @return Response
*/
public function login()
{
//
echo "You are in login page";
}
但是,当我输入该网址时,似乎无法正常工作:帐户/登录。 这是我的路线文件:
Route::resource('account', 'AccountsController');
您需要为其添加一条单独的路由,并且该路由需要在Laravel为资源控制器生成路由之前出现。
Route::get('account/login', 'AccountsController@login');
Route::resource('account', 'AccountsController');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.