La balise tpl:Entries affiche une liste de billets dans de nombreuses situations. L'utilisation simple de la balise permet d'afficher les dernier billets publiés selon le contexte. Par exemple, sur la page détaillant une catégorie un appel simple à cette balise restreindra la liste aux billets de la catégorie.
Utilisation de blog.getPosts()
<tpl:Entries> <h3>{{tpl:EntryTitle}}</h3> <tpl:LoopPosition start="1" length="3"> <div class="post-content"> {{tpl:EntryContent}} </div> </tpl:LoopPosition> </tpl:Entries>
{% for p in POSTS %} <h3>{{ p.title }}</h3> {% if loop.index <= 3 %} <div class="post-content"> {{p.content}} </div> {% endif %} {% endfor %}
<tpl:Entries> <tpl:LoopPosition start="-2"> <h3>{{tpl:EntryTitle}}</h3> <div class="post-content"> {{tpl:EntryContent}} </div> </tpl:LoopPosition> </tpl:Entries>
{# Traduction "à la lettre" de la boucle à gauche #} {% for p in POSTS %} {% if loop.revindex <= 2 %} <h3>{{ p.title}}</h3> <div class="post-content"> {{p.content}} </div> {% endif %} {% endfor %}
{# version optimisée #} {% for p in POSTS|slice(-2) %} <h3>{{ p.title}}</h3> <div class="post-content"> {{p.content}} </div> {% endfor %}
<tpl:Tags> {{tpl:TagID}} <tpl:LoopPosition start="1" length="-1">, </tpl:LoopPosition> </tpl:Tags>
{{ TAGS|join(', '}}