0

我想知道门户模板中有哪些数据可供我使用,但它不输出任何内容。

我试过像这样打印站点地图

{% sitemap | json %}

但这并没有产生任何结果,所以我尝试了

{% for x in sitemap %}
    {% for y in x %}
        {{ y }}
    {% endfor %}
{% endfor %}

但还是一无所获。获取任何数据的任何提示?最好是根数据对象,如果有的话。

4

1 回答 1

1

站点地图对象中的顶级节点是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>

有关其结构的更多信息,请参阅站点地图对象的文档

于 2019-01-20T06:38:09.640 回答