Распечатать данные шаблона в Порталы
Я хочу знать, какие данные доступны для меня в шаблоне портала, но они ничего не выводят.
Я пытался распечатать карту сайта, как это
{% sitemap | json %}
Но это ничего не дает, поэтому я попытался
{% for x in sitemap %}
{% for y in x %}
{{ y }}
{% endfor %}
{% endfor %}
Но все равно ничего. Любые советы, чтобы получить какие-либо данные? Желательно корневой объект данных, если есть такая вещь.
0 ответов
Узел верхнего уровня в объекте карты сайта sitemap.root
, В объектах узла карты сайта есть дополнительные свойства, к которым необходимо обращаться для вывода информации.
Вот пример рендеринга корневого узла карты сайта и его дочерних страниц путем доступа к children
свойство корневого узла, а url
а также title
каждого дочернего узла карты сайта.
<ul>
<li><a href="{{sitemap.root.url}}">{{ sitemap.root.title }}</a>
<ul>
{% for child in sitemap.root.children %}
<li><a href="{{child.url}}">{{ child.title }}</a></li>
{% endfor %}
</ul>
</li>
</ul>
См. Документацию для объекта sitemap для получения дополнительной информации о его структуре.