выпадающее значение записей, связанных с expressionengine - PullRequest
0 голосов
/ 09 января 2012

у меня 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?

1 Ответ

0 голосов
/ 09 января 2012

Попробуйте удалить параметр 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" и указание одной записи с помощью entry_id="99":

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

Кроме того, тег {reverse_related_entries} не должен иметь параметр id=.Из Документация по отношениям ExpressionEngine :

В отличие от тега Связанные записи, тег Обратные связанные записи не содержит параметра ID, поскольку в этом нет необходимости.

Возможно, вместо этого вы намеревались использовать {related entries}?

...