CategoryNode

Một nút trong cây danh mục của mega menu (biến toàn cục category_tree).

Trường

Trường Kiểu Mô tả Từ phiên bản
id string Mã danh mục. 1.2
title string Tên danh mục. 1.2
slug string Định danh dạng chữ. 1.2
url string | null Đường dẫn riêng của danh mục. LUÔN kiểm tra null trước khi tạo liên kết. 1.2
image_url string | null Ảnh biểu tượng của danh mục gốc; danh mục con không có trường này. 1.2
children CategoryNode[] Danh mục con cấp hai; rỗng nếu không có. CHỈ nút cấp 1 của category_tree mới có trường này — nút cấp hai và các danh mục lấy từ nơi khác (ví dụ home_boxes[].category) KHÔNG có, hãy dùng home_boxes[].children. 1.2

Mã đầy đủ

In ra mọi trường của CategoryNode. Đổi category_node thành tên biến thật của trang bạn đang viết — xem mục Xuất hiện ở bên dưới.

{% comment %} Đối tượng CategoryNode {% endcomment %}
{{ category_node.id }}
{{ category_node.title }}
{{ category_node.slug }}
{{ category_node.url }}
{{ category_node.image_url }}
{% for category_node in category_node.children %}
  {{ category_node.id }}
  {{ category_node.title }}
  {{ category_node.slug }}
  {{ category_node.url }}
  {{ category_node.image_url }}
  {% comment %} category_node.children: CategoryNode[] — xem trang CategoryNode {% endcomment %}
{% endfor %}

Xuất hiện ở

Không có slot nào truyền thẳng kiểu này; nó chỉ nằm bên trong một đối tượng khác.