Laravel子动作控制器

时间:2013-05-23 08:59:28

标签: php laravel

我正在构建一个管理部分,我想保持网址看起来不错,但更重要的是我的代码结构良好。

我目前有这样的网址

/admin/

工作正常。像这样的另一个网址

/admin/users

也可以正常使用

然而,我现在想要的是一个管理页面,用于添加一个具有url

的新用户
/admin/users/add

我似乎无法通过该网址进行任何更改,它始终会触发admin/users控制器。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

你有没有为此设置路线?控制器本质上允许你

{Controller Name} / {Controller Action}

要按照您希望的方式进行设置,您需要使用路线

Route::get('admin/users/add', 'admin@user_add');

这将使用'get_user_add'或'action_user_add'方法将所有请求'admin / users / add'路由到管理控制器,具体取决于控制器是否安静。