Twig 和 Handlebars 如何包含模板
telwanggs
阅读:69
2025-04-02 23:11:03
评论:0
首先我知道 {% raw %}
。 我的问题是我在前端使用主干并使用了很多 Handlebars 模板。在我的主 Twig 模板上,我有:
{% block templates %}
<script id="element" type="text/template">
{% include "ticket/element.html.twig" %}
</script>
{% endblock %}
然后我得到了模板 ticket/element.html.twig:
<ul>
<li class="ref_code">{{ ref_code }}</li>
<li class="names">{{ firstname}} {{ lastname}}</li>
<li class="email">{{ email }}</li>
<ul>
我的问题是:是否可以将 {%raw%}
的等价物直接放在包含声明中。例如:{% include "ticket/element.html.twig"|原始 %}
那太好了,因为它使我能够在后端和前端使用 ticket/element.html.twig 作为模板。
这是一个有点愚蠢的问题,但我只是想知道...
请您参考如下方法:
我知道没有办法过滤包含,但我不是 Twig 专家。将 {% raw %}
放入您的内部模板怎么样?
<ul>
{% raw %}
<li class="ref_code">{{ ref_code }}</li>
<li class="names">{{ firstname}} {{ lastname}}</li>
<li class="email">{{ email }}</li>
{% endraw %}
<ul>
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。