Symfony:从树枝链接到另一页面

时间:2017-01-31 22:52:43

标签: php symfony

来自我的控制器的这段代码加载了我的第一页:

    /**
     * @Route("/main")
     */
        public function indexAction()
    {
        $templating = $this->container->get('templating');
        $html = $templating->render('base.html.twig');

return new Response($html);
    }

我在my base.html.twig中有一个链接:

 <a href="{{ path('options') }}">My options</a> 

当按下链接时,我想使用我的@Route("/options")并转到我的选项页面。问题是如何正确执行?谢谢。

    /**
     * @Route("/options")
     */
    public function showAction(){

    return new Response("This will be options page:");
}

1 个答案:

答案 0 :(得分:2)

试试这个:

 /**
 * @Route("/options", name="route-name")
 */
public function showAction() {

    return new Response("This will be options page:");
}

现在使用路线名称:

  <a href="{{ path('route-name') }}">My options</a>