表达式引擎 - 如何在类别存档列表中显示外部链接?

时间:2012-08-23 20:31:02

标签: expressionengine

我有一系列需要作为类别档案的一部分显示的条目。

我这样做了代码:

{exp:channel:category_archive channel="botanical_gardens" style="linear"}
    {categories}
        <h3>{category_name}</h3>
        {if category_description}
            <p>{category_description}</p>
        {/if}
    {/categories}
    {entry_titles}
        <a href="{garden_url}">{title}</a><br />
    {/entry_titles}
{/exp:channel:category_archive}

除了与网址网址相关联的网址外,其他方法均可使用。由于每个条目都链接到外部网站,我如何编写代码以获取正确的URL?

谢谢!

1 个答案:

答案 0 :(得分:1)

自定义字段无法在Category Archive标记中显示。相反,您必须使用Channel Categories标签,并在其中放置Channel Entries标签。

{exp:channel:categories channel="botanical_gardens" style="linear" disable="category_fields"}
     <h3>{category_name}</h3>
     {if category_description}
         <p>{category_description}</p>
     {/if}
    {exp:channel:entries channel="botanical_gardens" category="{category_id}" disable="member_data|pagination|categories"}
        <a href="{garden_url}">{title}</a><br />
    {/exp:channel:entries}
{/exp:channel:categories}