Expression Engine entry_id Parse

时间:2013-04-21 22:01:15

标签: expressionengine author

嘿大家我遇到了一个很大的问题:

我有这条线:

{exp:entries:ids_assigned_to_me tag="idont" channel="proiecte" field="clienti"}

这会输出一些输入ID

我可以把它放在entry_id:

{exp:channel:entries channel="proiecte" entry_id=" HERE "  }

{content} {/exp:channel:entries}

我试着在论坛和东西上搜索几个小时,但变量,片段和嵌入和东西似乎没有成功。有任何想法吗 ?关于Inward Parse还是什么?

也试过php但没有解决:((

1 个答案:

答案 0 :(得分:1)

您正在使用entries add-on,而您看起来正在使用单一标记方法。从文档中可以清楚地看出,但我认为,当您指定单个标记时,它会输出ID,但如果您将其用作标记对(如文档中的其他示例所示),则此文档提示: “如果没有为登录成员分配条目,则返回no_results条件。”。

首先尝试

{exp:entries:ids_assigned_to_me tag="idont" channel="proiecte" field="clienti"}
    {content}
{/exp:entries:ids_assigned_to_me}

...所有这些都没有任何{exp:channel:entries}标签。不知道“tag”参数在那里做了什么。

如果这不起作用并且该方法不支持标记对,那么您需要在两个模板中嵌入:

第一个模板:

{embed=template-group/second-template entry_ids="{exp:entries:ids_assigned_to_me tag="idont" channel="proiecte" field="clienti"}"}

第二个模板:

{exp:channel:entries channel="proiecte" entry_id="{embed:entry_ids}"}
    {content}
{/exp:channel:entries}