2014-10-17 82 views
0

我正在使用Stacey V.3应用程序为我的一个小网站。在我的博客文章中,我希望有一个上一个和下一个链接来浏览不同的帖子。简单。我现在想要做的是在我的最后一篇文章中删除'下一个'链接,该链接基本上是我收藏的第一篇文章的链接。删除Staceyapp V.3的第一个和最后一个帖子上的下一个/上一个链接与Twig

我研究并尝试使用这个不起作用的代码片段。

{% for sibling in page.siblings %} 
{% if loop.first %} 
     Nothing should be generated 
      {% else %} 
     {% include 'partials/next-page.html' %} 
    {% endif %} 
{% endfor %} 

我的小枝和PHP的知识可以写在一个别针的头上。所以,我会诚实地对待你。我试图做这样的事情

{如果目前的职位是最后不要表现出以前的链接} {如果目前的职位是第一个不显示下一个链接}

{其他}

{显示在每一个岗位下一个和以前的链接}

请不要拍我,我是一个“NUBE”

回答

0

从最后一个项目页面中删除Next project链接:

替换为模板/分音/下一page.html中的内容:

{% if page.is_last %} 
<p>&nbsp;</p> 
{% else %} 
{% for sibling in page.next_sibling %} 
<p><a href="{{ sibling.url }}">Next project</a>: &rarr; {{ sibling.title }}</p> 
{% endfor %} 
{% endif %} 

而且

要删除的第一个项目页Previous project链接:

更换模板的内容/partials/previous-page.html与:

{% if page.is_first %} 
<p>&nbsp;</p> 
{% else %} 
{% for sibling in page.previous_sibling %} 
<p><a href="{{ sibling.url }}">Previous project</a>: &larr; {{ sibling.title }}</p> 
{% endfor %} 
{% endif %} 
相关问题