如何更改laravel 4中的url结构?

时间:2013-12-11 11:37:07

标签: laravel laravel-4

我使用laravel 4 scoffold生成器生成了用户模型。 在这里我得到这样的URL:/ users / 1 / edit

但如何将网址更改为:users / edit / 1

1 个答案:

答案 0 :(得分:4)

简短的回答是:你做不到。

现在更长一点:

Laravel实现Rails RESTful routing pattern,所以如果你使用纯粹的Route :: resource()就是你要拥有的。

但你有选择:

1)手动创建路线:

Route::get('users/edit/{id}', 'UsersController@edit');
来自Phil Sturgeon的

This article表明,最好手动创建它们,这就是我特别要做的事情。

2)创建一个新的类,扩展路由器并进行您认为需要的任何更改。