我知道如何在Grav CMS中添加内容,但是我面临着如何在Grav CMS中添加标题部分的问题。请告诉我我必须在哪里编写页眉和页脚的代码。在(.md)文件还是树枝文件中?
正如domsson已经指出的,在Grav中,有多种方法可以做到这一点
您可以在(默认)Quark theme中检查其实现:所有其他模板使用的templates/partials/base.html.twig
在所需的位置{% include 'partials/footer.html.twig' %}
中,而footer.html.twig
则包含所有在页面上呈现所需的数据
您还可以从Open Publishing Space skeleton]中看到(使用)想法>
{# display footer markdown page - hibbittsdesign.org #}
{% set content = pages.find('/footer').content %}
{% if content %}
{{ content|raw }}
{% endif %}
这里使用站点的普通页面(/页脚)(根据需要可编辑),而不是模板,并且其中包含任何内容,其内容用作站点页脚
content:
items: @self.modular
…
共享通用模板(和数据)的页面