Symfony2 - 默认设置默认路由参数,工作但不显示

时间:2015-11-19 16:24:27

标签: symfony redirect twig

我为路由设置了defaults值,因此路由具有默认值,我的操作正常,但默认值不会显示在URL中。我尝试重定向到如下所示的根:

if ($value == "TheValueRequired")
{
    return $this->redirect($this->generateUrl("the_right_route", array(
        'value' => $value,
    )));
}

它有效,但后来我松开了包含渲染树枝模板变量的数组。

1 个答案:

答案 0 :(得分:0)

如果您的目标是在视图中显示value,那么您可以在控制器中拥有的一个小例子:

/.../

if ($value == "TheValueRequired") {

    return $this->render('template.html.twig', ['value' => $value]);

}

/.../