问题标签 [grav]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
twig - 使用 Twig 宏时出现“isset 中的非法偏移类型或为空”
使用 Grav v1.3.8(在 PHP 5.6.30 上运行),在尝试渲染使用宏的 Twig 模板时,我当前遇到服务器错误(“isset 中的偏移类型非法或为空” )。
有趣的是,这只发生在我单独使用宏时。一旦我添加了一个过滤器,比如trim
,一切都会按预期工作。
(缩短的)宏文件,helpers.twig
:
模板(MCVE):
这将产生错误。我把它缩小到这if
条线。显然,宏工作正常,但如果输入未过滤的输出,条件将引发错误。添加任何过滤器,如trim
or lower
,将使其再次工作。
换句话说,这些工作:
{% if page.media['günter-berger.jpg'] is defined %}
{% if page.media[helpers.ascii('günter-berger.jpg')|trim] is defined %}
但这会引发错误:
{% if page.media[helpers.ascii('günter-berger.jpg')] is defined %}
然而,在 twigfiddle 上尝试同样的事情,这三个似乎都在那里工作。
也许是 Grav 的问题?有人可以指出任何可能的原因吗?
grav - GRAV CMS - 使用重定向
我在我的网站上使用 GRAV CMS 并想创建一个新闻页面。我使用为博客准备的模板创建了页面,一切都如预期的那样我只有一个问题,当我点击阅读更多时,我想重定向到另一个页面。有没有人遇到过这种情况?在此处输入图像描述
php - GRAV cms - 固定页脚或侧边栏
我想要一个恒定的侧边栏或页脚,我可以在 Grav 管理后端进行编辑。在网上找不到任何类似的例子。
目前我有一个正常的页面文件夹结构:
现在我想在每个站点上包含相同的页脚或侧边栏——我可以在后端进行编辑。我对此的糟糕解决方案是在模板中实现一个表单,blueprint.yaml
以便我在其中添加页脚和侧边栏的内容。
但是我认为对此有更好的解决方案-我找不到。我想到了这样一个部分或模块,我可以将其包含在模板中。
问候卡尔
php - GRAV 无法找到 grav-plugin-editable
我正在研究 GRAV,以便提供用户友好的用户体验来编辑内容。我发现了一些不错的插件,但我找不到最酷的插件: GRAV-PLUGIN-EDITABLE ,它允许用户直接在站点的前端视图中编辑,具有类似内容可编辑的功能(不同于漂亮的https:// /github.com/bleutzinn/grav-plugin-editable-simplemde
看起来你可以在下面链接的视频中看到,这是我唯一的线索
我希望有人能帮我找到那个隐藏的插件:)
grav - 重力形式重定向
亲爱的stackoverflowers,
在我目前正在开发的网站上,每个子页面上都有一个联系表格——该表格包含在/contact
子页面中。
我能够在每个站点上发送表单,但它包含块/thankyou
中的页面content
并替换站点的主要内容。例如,我仍然在/home
页面上。
现在我想/contact
在提交时重定向到 - 以便/thankyou
页面替换/contact
内容。
我试图添加- redirect: '/contact'
到表单降价文件。但这只是将我重定向到/contact
而不是将表单提交到服务器。
有任何想法吗?
我使用Grav 文档中的示例格式和用于显示感谢信息的树枝文件。
谢谢你们。
卡尔
twig - Grav CMS home_url 带锚点
所以,我想在我的网址中添加一些锚点。我的代码
它不工作。它给了我这样的东西
我想要的是
我怎样才能做到这一点?任何人都可以帮助我吗?
twig - Grav CMS 获取上传文件的 url
我创建了文件上传部分
现在我想在我的链接中显示它
这返回我空数组。如何显示上传文件的链接?
symfony - 带有 Grav 的 Twig 和 Yaml
我目前正在 Grav 上创建一个模块,但我遇到了问题。 亚毫升:
树枝:
我无法显示“价值”,但如果我这样做:
标题显示正确
symfony - Grav 中带有 Twig 和 Yaml 的表格 html
我无法将每个标题下的内容显示为 html 表格 Yaml:
树枝:
我们必须为每个循环中的每个内容取一个值,但我不能。如何在表格中将每个内容放在其标题下方?
twig - Grav/Twig - 将文本标题实现为模块化页面的一部分
我想实现一个新闻标题横幅。
该标题横幅的 HTML 代码如下:
我想做这个,以便它可以在模块化页面中使用。这个想法是用户可以只输入类似这样的内容:
整个块将被渲染。我想知道如何在 Grav/Twig 中实现它。如果有人回答,请记住,我对 Grav 比较陌生,所以详细的回答比简洁的回答更受欢迎。