将模板传递给控制器​​渲染在树枝上

时间:2018-06-07 07:06:53

标签: symfony templates model-view-controller twig sylius

我正在尝试构建登录表单弹出窗口,我想在树枝中渲染LoginAction控制器。

我收到的错误如下: An exception has been thrown during the rendering of a template ("Template is not configured.").

我的树枝模板:

{{ render(controller('SyliusUserBundle:Security:login'))}}

并在Security.yml

sylius_shop_login:
path: /login
methods: [GET]
defaults:
    _controller: sylius.controller.security:loginAction
    _sylius:
        template: "@SyliusShop/login.html.twig"
        logged_in_route: sylius_shop_account_dashboard

如何在twig控制器渲染中包含模板?

修改

还有其他更好的方法可以在弹出窗口中显示登录表单吗?我的计划是使用custom_login.html.twig在布局树枝中加入render(controller('SyliusUserBundle:Security:login'))。但是无法向控制器发送特定的树枝模板。

0 个答案:

没有答案