Anc*_*end 0 frameworks symfony1 symfony twig
对于包含大量文本和html标记的页面,由于意外的特殊字符,我很快就会从Twig中获得解析错误.还有其他人遇到过这个问题吗?
Unexpected character "!" in ... at line 76
我试图通过粘贴新页面中的静态信息,然后使用包含它来解决此问题include.
我的问题是,我应该在哪里放置一个静态HTML文件,以便它可以包含在Twig文件中使用{% include 'content.html' %}?目前,包含的文件位于FooBundle/Resources/views/Default目录中.
克服这个问题的好习惯是什么,如果包含答案,文件应放在哪里以包含在树枝中?
注意:
当我尝试使用它链接到它时,{% include 'content.html' %}我得到以下Symfony错误:
Unable to find template "content.html" in ... at line 31 (断链)
我从各种不同的帖子中找到了解决方案.我最终将原始html放在一个新文件中(这不是必需的)并包含如下:
{% include 'FooBundle:Default:content.html.twig' %}
然后在我的内部我content.html.twig用rawTwig标签包围我的原始HTML代码:
{% raw %}
// RAW HTML CODE HERE
{% endraw %}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5348 次 |
| 最近记录: |