0

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

我是这样编写代码的:

{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 相关联的 URL 的例外。由于这些条目中的每一个都链接到外部站点,我如何编写代码来获取正确的 URL?

谢谢!

4

1 回答 1

1

自定义字段不能显示在分类存档标签中。相反,您必须使用 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}
于 2012-08-23T21:52:43.233 回答