0

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

我目前有这样的网址

/admin/

效果很好。另一个这样的网址

/admin/users

这也很好用

但是我现在想要的是一个管理页面来添加一个新用户,该用户将拥有 url

/admin/users/add

我似乎无法用那个 URL 改变任何东西,它总是触发admin/users控制器。

将不胜感激任何帮助

4

1 回答 1

0

您为此设置了路线吗?控制器本质上允许您

{Controller Name} / {Controller Action}

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

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

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

于 2013-05-23T09:04:25.693 回答