0

私は2つのチャンネルを持っています。チャンネル 2 には、チャンネル 1 に関連するドロップダウン選択ボックスがあります。両方のチャンネルに関するすべての情報を 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 の代わりに値を表示するにはどうすればよいですか?

4

1 に答える 1

0

パラメータを削除してみてrequire_entry="yes"ください。トラブルシューティングに役立ちます。

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

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

Channel Entries クエリを次のようにハードコーディングしdynamic="off"、単一のエントリを指定して、問題の原因となっている URL を排除することで、問題をさらにデバッグでき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}おそらく代わりに使用するつもりでしたか?

于 2012-01-09T17:17:03.850 に答える