我用细枝在Symfony2中编写了一个代码生成器。
我的问题是:我想用树枝模板创建一个小枝模板。
为了更好地理解这里,一个例子:我有一个小枝文件,它是一个PHP页面的模板,所以如果我运行它,它就会从这个小枝模板生成PHP代码。(例如A Controller for CRUD)
现在我想要生成视图模板--但是我如何告诉twig使用生成所需的命令,并让模板的动态部分保持原样呢?
我能改变标签的形成方式吗?我可以更改{{ varname }} in [[ varname ]]吗?
谢谢你的帮助
发布于 2014-05-25 09:29:51
当然可以!,以Sensio CRUD生成器为例:
若要防止某些部分的呈现,您可以:
您可能会发现在Twig模板中使用AngularJS时也会出现同样的问题:
发布于 2014-05-25 15:06:53
我想你是在找{% verbatim %}标签。
逐字允许您在没有解释的情况下编写Twig代码,例如:
{% verbatim %}
{% for key, value in array %}
{{ value }}
{% endfor %}
{% endverbatim %}将按字面输出:
{% for key, value in array %}
{{ value }}
{% endfor %}https://stackoverflow.com/questions/23849951
复制相似问题