Phạm vi sử dụng: tất cả template
Giới hạn sử dụng: 1 lần mỗi trang
Điều kiện sử dụng: in_blog
Cú pháp:
get_menu_items()
Giá trị trả về: (array) danh sách chuyên mục
+ id: (int) id chuyên mục
- name: (string) tên chuyên mục
- url: (string) url chuyên mục
- 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
Ví dụ:
{% if in_blog_view %} {% set menu_items = get_menu_items() %} {% for category in menu_items %} <div class="phdr"><a href="{{ category.url }}">{{ category.name }}</a></div> {% if category.children %} <div class="topmenu">{{ func.display_menu(category.children) }}</div> {% endif %} {% endfor %} {% endif %}
Trong trường hợp sử dụng ở blog_index.twig, blog_category.twig và blog_post.twig thì không cần kiểm tra điều kiện