Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个管理部分,我想让 url 看起来不错,但更重要的是我的代码结构良好。
我目前有这样的网址
/admin/
效果很好。另一个这样的网址
/admin/users
这也很好用
但是我现在想要的是一个管理页面来添加一个新用户,该用户将拥有 url
/admin/users/add
我似乎无法用那个 URL 改变任何东西,它总是触发admin/users控制器。
admin/users
将不胜感激任何帮助
您为此设置了路线吗?控制器本质上允许您
{Controller Name} / {Controller Action}
要按照您想要的方式进行设置,您需要使用路线
Route::get('admin/users/add', 'admin@user_add');
这将使用方法 'get_user_add' 或 'action_user_add' 将所有对 'admin/users/add' 的请求路由到管理控制器,具体取决于控制器是否处于静止状态。