Các biến:
- lng_blog: (array) ngôn ngữ blog
- breadcrumb: (array) breadcrumb của blog. sử dụng function breadcrumb để hiển thị. Xem chi tiết tại template mặc định bên dưới
- children: (array) danh sách chuyên mục con
+ + id (int): id chuyên mục con
+ + name (string): tên chuyên mục con
+ + url (string): URL chuyên mục con
- total: (int) tổng số bài viết
- items_per_page: (int) số bài viết mỗi trang
- current_page: (int) số trang hiện tại
- total_page: (int) tổng số trang
- pagination: (string) phân trang
- posts: (array) danh sách bài đăng. Chi tiết xem tại đây
- can_add_post: (bool) true nếu người đang truy cập có thể đăng bài
- add_post_url: (string) URL đăng bài
Template mặc định:
<div class="phdr">{{ breadcrumb(breadcrumb) }}</div> {% if children %} <div class="topmenu">{{ display_menu(children) }}</div> {% endif %} {% if total %} {% for post in posts %} <div class="menu"> {% if post.thumb %} <div class="avatar"><img src="{{ post.thumb }}" alt="screen" /></div> {% endif %} <div class="righttable"> <h4><a href="{{ post.url }}">{{ post.name }}</a></h4> <div><small>{{ post.description }}</small></div> </div> <table class="desc"> <tr> <td class="caption">{{ lng_blog.added }}:</td><td><a href="{{ post.uploader_url }}">{{ post.uploader_name }}</a> ({{ post.time }})</td> </tr> <tr> <td class="caption">{{ lng.rating }}:</td><td>{{ post.rating }}</td> </tr> </table> </div> {% endfor %} {% else %} <div class="menu">{{ lng.list_empty }}</div> {% endif %} {% if pagination or can_add_post %} <div class="phdr">{{ lng.total }}: {{ total }}</div> {% if pagination %} <div class="topmenu">{{ pagination }}</div> {% endif %} {% if can_add_post %} <div class="menu"><a href="{{ add_post_url }}">{{ lng_blog.write_article }}</a></div> {% endif %} {% endif %}