我使用的主题在模板中使用背景图片,如下所示:
{% if page.header.background_image != '' %}
{% set background_html = 'style="background-image: url(' ~ page.media.images[page.header.background_image].url ~ ');"' %}
{% else %}
{% set background_html = "" %}
{% endif %}
在其他页面模板中(在管理员中)我可以看到上传字段,但不是模块化的 - 我只看到模块的标题和顺序。
我想利用图片上传,但我可以找到放置它们的地方,也不能将它添加到主题的modular.yaml中(我不想从grav安装中编辑模块)。 / p>
我的目标是以我可以使用图片上传的方式编辑主题。
答案 0 :(得分:1)
正如在Grav的话语论坛中所回答的:如果主题不提供modular.yaml文件,它将使用反物质提供的文件,这似乎是你的主题的情况。此modular.yaml不提供允许您添加媒体的pagemedia字段。
因此,您只有两个解决方案:
希望有所帮助
保