我尝试将自定义数据添加到 Zola 的页面中。我的 toml 标头看起来像这样:
+++
title = "Some book"
authors = "Mr. A, Mrs. B"
url = "https://www.books.com/blabla"
cover = "isbn.jpg"
+++
我想访问模板中的其他字段。根据文档,我希望数据会出现在extra
现场。它是这样尝试的:
{% for p in section.pages %}
<li>{{ p.title }}
<img src='{{ p.extra["cover"] }}'></img>
</li>
{% endfor %}
标题显示正确,因此通常迭代页面可以正常工作。但是extra
是空的。我也尝试迭代extra
并显示内容,但它似乎总是空的。
如何访问模板中的“额外数据”?