我目前正在将Symfony 2.1项目更新为Symfony 2.3(后来更新为3.4)。
我刚收到错误消息The "actions" extension is not enabled.
。谁能告诉我哪里可以找到错误?不幸的是,谷歌无法帮助我......
感谢 安东
答案 0 :(得分:2)
查看Symfony 2.1 to 2.2 upgrade guide:
<强> FrameworkBundle 强>
Protected Sub LocalEventHandler(ByVal e As EventArgs) End
模板助手签名的render
方法 参数改变了:在:
actions
后:
<?php echo $view['actions']->render('BlogBundle:Post:list', array('limit' => 2), array('alt' => 'BlogBundle:Post:error')) ?>
其中
<?php echo $view['actions']->render($view['router']->generate('post_list', array('limit' => 2)), array('alt' => 'BlogBundle:Post:error')) ?>
是post_list
控制器的路由名称,或者您不想创建路由:BlogBundle:Post:list
这会引导你走上正轨吗?