我有default.htm组件,其中有一些逻辑
{% set vilas = vilas.vilas %}
<ul>
{% for vila in vilas %}
<li>{{vila.name}}</li>
{% endfor %}
</ul>
当我像首页一样在前端显示它时,效果很好。
但是当我在后端使用部分字段并使用部分路径时:
$/plugin_author/plugin_name/components/component_name/default.htm
...此部分字段无法渲染树枝。
当我在后端编辑记录时,此字段显示诸如文本的树枝语法。
我想在后端显示相同的逻辑,在本例中为Vilas列表。
答案 0 :(得分:0)
后端部分不支持TWIG,但它们确实支持PHP(如Zakir所指出的)。
不幸的是,对PHP的支持非常初级。您实际上无法在部分代码中执行条件逻辑;您只能回显一个字符串/数字。
如果要在后端部分中执行条件格式,则应在相关控制器中创建一个函数,然后在部分中使用<?= $this->myCustomFunction(); ?>
。