我正在使用表达式引擎创建一个文档站点,使用 weblog 模块。我有许多类别,其中包含子类别。类别和子类别包含条目。
我想为每个类别创建一个页面,该页面输出该父类别中所有子条目和子类别的嵌套列表。顶部应该有一个面包屑,显示类别层次结构以及指向父类别的链接。
这是我的代码:
<!-- url /docs/category/category_id -->
<!-- Breadcrumb -->
<!-- This works on the page template, but on the category template it shows all the categories -->
{exp:weblog:entries weblog="docs" }
{categories}
<a href="{path='/category'}?category_id={category_id}&category_name={category_name}&category_description={category_description}">{category_name}</a> >
{/categories}
{title}
{/exp:weblog:entries}
<!-- List of Categories -->
<!-- This shows ALL of the categories. I want it to only show the parent category and its children -->
{exp:weblog:categories style="nested"}
<h1><a href="{path='weblog/category'}"{category_name}</a></h1>
{exp:weblog:entries category="{category_id}"}
<a href="{path='weblog/page'}">{title}</a>
{/exp:weblog:entries}
{/exp:weblog:categories}