【问题标题】:Reference a static template in symfony2在 symfony2 中引用静态模板
【发布时间】:2013-08-06 13:38:19
【问题描述】:

我想在 symfony2 中使用 Angular。为此,应该可以从这样的引用中加载模板:

<div ng-include="/link/to/template.html"></div>

加载是角度的一部分。我们只需要提供模板的路径。模板不应使用 twig 呈现。 symfony 可以做到这一点吗?

【问题讨论】:

    标签: php symfony twig symfony-2.3


    【解决方案1】:

    简单地制作一个没有 twig 标签的模板,以及一个通过 ajax 加载的路径。不需要控制器

    my_template:
        path: /path/to/template
        defaults:
            _controller: FrameworkBundle:Template:template
            template: 'AcmeBundle:Angular:template.html.twig'
    

    更多信息:http://symfony.com/doc/current/cookbook/templating/render_without_controller.html

    【讨论】:

    • 此外,如果您将来需要树枝,您可以像在任何其他模板中一样使用它;)
    • 如果模板位于 app/resources 文件夹中,则可以这样调用它:template : '::template.html.twig'
    猜你喜欢
    • 1970-01-01
    • 2012-12-10
    • 2012-02-28
    • 2023-04-01
    • 1970-01-01
    • 2019-03-15
    • 2018-09-19
    • 2016-11-11
    • 1970-01-01
    相关资源
    最近更新 更多