675*_*367 6 template-engine rust tera zola
我发现你可以使用
{% set posts = get_taxonomy(kind="posts") %}
Run Code Online (Sandbox Code Playgroud)
检索分类法,但我不知道如何迭代该分类法的例如 single.html 中的分类法术语。
我尝试了类似以下的事情,但我得到:
“尝试使用变量‘posts’上的键值进行迭代,但缺少一个键”
{% set posts = get_taxonomy(kind="posts") %}
{% for term in posts %}
<li class="list__item">
<a href="{{ term.permalink }}">
{{ term.name }}
</a>
</li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
get_taxonomy
items
返回带有键&的结构kind
。您可以使用以下方式进行调试:
{% set posts = get_taxonomy(kind="posts") %}
<code>{{ posts.kind | json_encode(pretty=true) }}
{{ posts.items | json_encode(pretty=true) }}</code>
Run Code Online (Sandbox Code Playgroud)
kind
似乎有TaxonomyConfig
结构,并且中的每个元素items
似乎都有TaxonomyTerm
结构。
归档时间: |
|
查看次数: |
599 次 |
最近记录: |