1

基于变量生成通道字段存在一些问题。以下是我对 PHP 解决方案的尝试:

{related_entries id="image_gallery"}
    <?php for ($i = 1; $i <= 15; $i++) { ?>
        {image_<?php echo $i; ?>}
    <?php } ?>
{/related_entries}

不幸的是,ExpresssionEngine 不会渲染这些标签,而只是将它们输出为:{image_1} {image_2} {image_3}...等。

我尝试了其他一些循环插件也没有运气,但我认为有一个插件或方法可以帮助我。

额外问题:理想情况下,我需要一种方法,我还可以检查通道字段是否实际上有任何数据,例如:{if image_x}{image_x}{/if}

4

1 回答 1

1

确保您已将 PHP 设置为解析模板首选项中的输入。这应该够了吧。

于 2012-11-23T17:06:23.290 回答