我知道如何在Grav CMS中添加内容,但是我在如何在Grav CMS中添加标题部分时遇到了问题。请告诉我我必须在哪里编写页眉和页脚的代码。在(.md)文件还是树枝文件中?
答案 0 :(得分:0)
就像domsson已经指出的那样,在Grav中实现这一目标的方式不止一种
您可以在(默认)Quark theme中检查其实现:
由所有其他模板使用的templates/partials/base.html.twig
位于所需的位置{% include 'partials/footer.html.twig' %}
,而footer.html.twig
则包含了在页面上呈现所需的所有数据
{# display footer markdown page - hibbittsdesign.org #}
{% set content = pages.find('/footer').content %}
{% if content %}
{{ content|raw }}
{% endif %}
这里使用的是网站的普通页面(/页脚)(可根据需要进行任意编辑),而不是模板,并且其中包含任何内容,其内容用作网站页脚
content:
items: @self.modular
…
页面,共享通用模板(和数据)