添加新专辑的请求是:album.localhost / album / add
我希望它看起来像这样:album.localhost / my_album / my_add
有没有办法做到这一点以及如何做?
THX。
答案 0 :(得分:1)
当使用直接映射到控制器/动作的强调词时,该词将被转换为CamelCase变体,第一个字母为小写。因此my_album
变为myAlbum
而my_add
变为myAdd
。
需要进行这些更改才能让您的示例(http://album.localhost/my_album/my_add)正常工作。
您的路线:
'route' => '/my_album[/:action][/:id]',
您的控制器操作已成为camelCased:
public function myAddAction()