我正在使用表达式引擎使用Weblog模块创建文档站点。我有许多类别,其中包含子类别。类别和子类别包含条目。ExpressionEngine:遍历一个类别中的所有条目
我想为每个类别创建一个页面,输出该父类别中所有子条目和子类别的嵌套列表。在顶部应该有一个面包屑,显示带有父类别链接的类别层次结构。
这里是我的代码:
<!-- 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}
谢谢。将检查出来,让你知道它是否适用于我。 – Adam 2011-03-21 19:25:41
这不回答我的问题。我正在寻找一种在表达式引擎中编写代码的方式,而不是付费附加组件。如果有办法编写附加组件,我应该可以自己编写,但我肯定不会付钱。 -1 – Adam 2011-03-22 15:54:04
对不起,亚当!作为一个“警告”,你应该知道许多EE附加组件是商业的(就像EE一样)。虽然您可以查阅[EE API文档](http://expressionengine.com/user_guide/development/index.html)并在需要时构建自己的附加组件,但在附加组件上花费少于100美元通常要便宜得多比花费数十小时建立相同的功能。EE的核心类别标签有很多不足之处,因此我所链接的附加组件的存在和普及。祝您的项目好运! – Bitmanic 2011-03-24 01:29:02