答案 0 :(得分:2)
我以您的博客代码为例回答您:
添加标签"精选"对于您希望始终位于顶部的每个帖子
---
layout: post
title: "Filtrar registros en one2many (on_change)"
date: 2015-08-07 22:00:00
categories: Openerp 7
comments: true
tag: featured
---
在index.html
中<ul>
{% for post in site.tags.featured %}
<li><a href="{{ post.url }}" class="featured">{{ post.title }}</a></li>
{% endfor %}
{% for post in site.posts limit 5%}
<li><a href="{{ post.url }}" class="featured">{{ post.title }}</a></li>
{% endfor %}
</ul>
但是现在有一个问题:第二个for
循环可以重新打印两次相同的帖子。您可以使用if
标记仅有条件地打印非特色帖子。
要想拥有一个更清晰的解决方案,您可以使用特殊标记(例如家庭非特色标记)在索引页面上标记您想要的每个帖子,然后在此标记上循环。否则,您可以使用is-tagged-with
或not-tagget-with
语法编写插件来过滤帖子。