表达式相关条目下拉值

时间:2012-01-09 16:03:29

标签: expressionengine channels

我有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?

1 个答案:

答案 0 :(得分:0)

尝试删除require_entry="yes"参数,这有助于您排除故障:

{exp:channel:entries channel="channel1|channel2" limit="1"}
    {title}

    {reverse_related_entries}
        {title}
    {/reverse_related_entries}
{/exp:channel:entries}

您可以通过使用dynamic="off"对频道条目查询进行硬编码并使用entry_id="99"指定单个条目来消除导致问题的网址,从而进一步调试您的问题:

{exp:channel:entries ... dynamic="off" entry_id="99"}

此外,{reverse_related_entries}标记不应包含id=参数。来自ExpressionEngine Relationship Documentation

  

与Related Entries标记不同, Reverse Related Entries 标记可以   不包含ID参数,因为没有必要。

你是打算改用{related entries}吗?