与表达式引擎相关的条目下拉值
我有2个频道。 频道2有一个与频道1相关的下拉选择框。我想在一个页面上显示关于两个频道的所有信息:
{exp:channel:entries channel="channel1|channel2" require_entry="yes" limit="1"}
{title}
Channel1 info: {tag_from_channel1}
...
{reverse_related_entries id="channel2"}
...
{/reverse_related_entries}
{/exp:channel:entries}
我从{tag_from_channel1}获取ID而不是价值。 我如何显示值而不是ID?
尝试删除require_entry="yes"
参数,这有助于您的故障排除:
{exp:channel:entries channel="channel1|channel2" limit="1"}
{title}
{reverse_related_entries}
{title}
{/reverse_related_entries}
{/exp:channel:entries}
您可以通过消除导致问题的URL来进一步调试您的问题,方法是使用dynamic="off"
硬编码Channel Entries查询并指定entry_id="99"
的单个条目:
{exp:channel:entries ... dynamic="off" entry_id="99"}
此外, {reverse_related_entries}
标签不应包含id=
参数。 从ExpressionEngine关系文档:
与相关条目标签不同,反向相关条目标签不包含ID参数,因为没有必要。
您是否打算使用{related entries}
来代替?