ExpressionEngine在类别标记内排序条目

时间:2011-03-23 04:01:14

标签: html content-management-system expressionengine

我有一个博客,我在侧边栏中显示最近的帖子。我使用此代码获取所有条目

{exp:channel:categories style="linear" category_group="2"}
     {exp:channel:entries channel="article" category="{category_id}" orderby="entry_date" sort="desc" dynamic="off"}
        <li><a href="{site_url}{category_url_title}/{url_title}">{title}</a></li>
    {/exp:channel:entries}
{/exp:channel:categories}

这可以显示我的条目,但顺序是正确的。它按类别的顺序显示条目的顺序。

如何忽略类别订单?

2 个答案:

答案 0 :(得分:2)

你不能使用那个循环,因为它首先按类别处理它,然后是那个类别中的条目,我认为这样可行:

{exp:channel:entries channel="article" category_group="2" orderby="entry_date" sort="desc" dynamic="off"}
    <li>
        <a href="{site_url}{categories}{category_url_title}{/categories}/{url_title}">{title}</a>
    </li>
{/exp:channel:entries}

假设该条目仅归入一个类别,您不应该有任何问题。

答案 1 :(得分:0)

  

按类别的顺序显示条目的顺序。

你能用一个例子详细说明吗?我不确定我是否理解单个类别中的条目如何按类别排序。