[英]Should you have an index action for view controllers?
对于很多我的视图控制器,我没有索引操作。 这是不好的做法吗?
在查看了大量示例应用程序后,我看到几乎所有不使用索引操作的应用程序,至少声明如下:
public function action_index()
{
$this->request->redirect('');
}
最好的做法是至少为每个视图控制器重定向这个索引,或者甚至不能像我现在那样声明这样的方法是完全可以接受的吗?
您不需要声明action_index方法。 只需将路由的默认操作设置为“index”以外的其他操作。 例
Route::set('default', '(<controller>(/<action>(/<param>)))')
->defaults(array(
'controller' => 'welcome',
'action' => '*your_action*',
));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.