作者:亚艾元技术部
一个客户让帮助实现一个内容类型的上一篇、下一篇的功能,以前的时候,我们使用previous next API模块实现,这是在很早以前了。下载了一下,发现Drupal8下面不好用,而且需要处理以前的节点。实际上这个功能对于性能影响不大,不需要previous next API模块的形式也完全可以。
后来找了一下,发现Drupal8下面flippy可用,很好的实现了这个功能。模块下载地址:
https://www.drupal.org/project/flippy
1, 下载安装模块
2, 在内容类型的编辑页面,有一个flippy的设置标签,点开,进行配置。里面配置项很多,我只启用了上一篇、下一篇的功能,它还支持第一篇、最后一篇的,随机一篇的功能。
3, 在内容类型的管理显示页面,启用这个flippy的设置。
通常情况下这样就可以了。如果还不可以的话,可能你的内容类型加了一个自定义的模板文件,这个时候,我们可以在自定义内容类型的模板文件里面,添加下面的一段代码:
<div>
{{ content.flippy_pager }}
</div>
flippy_pager是这个模块提供的变量名。清除缓存,测试应该就可以了。