我正在为我的一个小网站使用Stacey V.3应用程序。在我的博客文章中,我希望有一个上一个和下一个链接来浏览不同的帖子。容易的我现在想做的是在我的最后一篇文章中删除"下一篇"链接,它本质上是我收藏的第一篇文章的链接。
我研究并尝试使用这个片段,但它不起作用。
{% for sibling in page.siblings %}
{% if loop.first %}
Nothing should be generated
{% else %}
{% include 'partials/next-page.html' %}
{% endif %}
{% endfor %}
我对Twig和PHP的了解可以写在大头针上。所以,我会对你说实话。我正试着做一些类似的事情
{如果当前帖子是最后一个,则不显示以前的链接}{如果当前帖子是第一个,则不显示下一个链接}
{else}
{在每个帖子上显示下一个和上一个链接}
请不要开枪打我,因为我是一个"NUBE"
要从最后一个项目页面中删除Next project
链接:
将templates/partials/next-page.html的内容替换为:
{% if page.is_last %}
<p> </p>
{% else %}
{% for sibling in page.next_sibling %}
<p><a href="{{ sibling.url }}">Next project</a>: → {{ sibling.title }}</p>
{% endfor %}
{% endif %}
和
从第一个项目页面删除Previous project
链接:
将templates/partials/previous-page.html的内容替换为:
{% if page.is_first %}
<p> </p>
{% else %}
{% for sibling in page.previous_sibling %}
<p><a href="{{ sibling.url }}">Previous project</a>: ← {{ sibling.title }}</p>
{% endfor %}
{% endif %}