BUNさんのエントリを参考にして追加してみる。
Craft CMS で前後のエントリを取得する(チャンネルの場合) - Qiita
https://qiita.com/BUN/items/b3...
そのままではあるけれども、こんな感じで追加。
<nav class="blog-pagination py-3"><ul class="list-group"> {% set prevEntry = craft.entries.section('article').id('not ' ~ entry.id).postDate('<= ' ~ entry.postDate.timestamp).orderBy('postDate desc').one() %} {% if prevEntry %} <li class="list-group-item">次のエントリ:<a href="{{ prevEntry.url }}">{{ prevEntry.title }}</a></li> {% endif %} {% set nextEntry = craft.entries.section('article').id('not ' ~ entry.id).postDate('>= ' ~ entry.postDate.timestamp).orderBy('postDate asc').one() %} {% if nextEntry %} <li class="list-group-item">次のエントリ:<a href="{{ nextEntry.url }}">{{ nextEntry.title }}</a></li> {% endif %} </ul></nav>
こういうのを調整していると、 Craft CMS はブログベースではないんだなというのを改めて感じる。
コンテンツを管理するというのにまずフォーカスされてる感じ。
自分が使ってきていたCMSがどちらかというとブログがベースになってたっていうのもあるんだろうなー。
Craft CMS は無理やりブログっぽく使ってるという雰囲気をテンプレートから感じる。
でもこれのおかげで可能性は結構広がってると思う。