使用循环生成动态通道字段名称?

时间:2012-11-23 15:18:47

标签: expressionengine

在基于变量生成通道字段时遇到一些问题。以下是我对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}

1 个答案:

答案 0 :(得分:1)

确保已设置PHP以解析模板首选项中的输入。这应该可以解决问题。