metalsmith系列上一个下一个

时间:2015-04-09 15:55:43

标签: collections metalsmith

根据metalsmith-collections文档,它支持集体成员之间的“上一个/下一个”链接:

  

Metalsmith插件,可让您将文件组合成一个有序的   收藏,像博客文章。这样你就可以将它们循环到   生成索引,或在它们之间添加“下一个”和“上一个”链接。

然而,在模板方面没有真正的例子(我正在使用swig,但任何一个例子都可以)。

2 个答案:

答案 0 :(得分:2)

我有同样的问题,这是我在Handlebars模板中提出的解决方案:

{{#if this.previous.path}}
    <a href="{{ link this.previous.path }}">Previous: {{ this.previous.title }}</a>
{{/if}}

{{#if this.next.path }}
    <a href="{{ link this.next.path }}">Next: {{ this.next.title }}</a>
{{/if}}

link是我的帮手:

Handlebars.registerHelper('link', function(path) {
    return metadata.baseUrl + '/' + path;
});

答案 1 :(得分:1)

这是我在Jade模板中使用next / previous链接的方式: -

{{1}}