如何解决MODx-列出资源按年分组,按月分组
|| 我有一个关于MODx的具体问题,以及如何制作按Year(年份)分组和Month(月份)分组的列表。像这样:<ul>
<li>2011
<ul>
<li>May
<ul>
<li><h2>News heading</h2><p>News content</p></li>
<li><h2>News heading</h2><p>News content</p></li>
</ul>
</li>
<li>April
<ul>
<li><h2>News heading</h2><p>News content</p></li>
<li><h2>News heading</h2><p>News content</p></li>
</ul>
</li>
</ul>
<li>2010
<ul>
<li>May
<ul>
<li><h2>News heading</h2><p>News content</p></li>
<li><h2>News heading</h2><p>News content</p></li>
</ul>
</li>
<li>April
<ul>
<li><h2>News heading</h2><p>News content</p></li>
<li><h2>News heading</h2><p>News content</p></li>
</ul>
</li>
</ul>
</ul>
我看了档案管理员,但似乎没有给我很多选择。
是否可以使用getResources还是我必须编写自己的代码段?
谢谢。
解决方法
从Archivist 1.2.0开始,您可以使用&groupByYear =`1和&groupByYearTpl允许在Archivist中按年份将结果分组到嵌套列表中。
显然,文档没有提及此内容,但这是提交:
https://github.com/splittingred/Archivist/commit/45d2cfe137a2f5904bb4b639b1c64a4eb680968b
,使用getResources应该可以做到这一点,因为您应该能够嵌套getResources调用。
因此,基本上,您可以在外部的getResources调用中获得使用年限,并且在该调用的模板内可以包含另一个getResources调用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。