【发布时间】:2012-11-23 15:18:47
【问题描述】:
在基于变量生成通道字段时存在一些问题。以下是我对 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}
【问题讨论】:
-
仅供参考:我们都搬到了 EE 特定的 beta 站点 (expressionengine.stackexchange.com)。该网站目前处于私人测试阶段。需要邀请吗?
-
澄清一下 - 您的频道中有 15 个字段显示您的 image_gallery 字段中的条目,它们被命名为
{image_1}、{image_2}等? -
@MediaGirl - 听起来很棒,我会喜欢的!
-
@DerekHogue - 没错。
-
PHP 是否设置为输入?我不明白为什么那行不通。
标签: expressionengine