【发布时间】:2018-01-22 10:58:26
【问题描述】:
是否可以在 OctoberCMS 的配置部分中使用自定义页面变量? 当我这样做时:
url = "/blog"
layout = "default"
custom_var = "value"
==
{{ custom_var }}
从管理面板编辑页面时,我的 custom_var 正在删除。
【问题讨论】:
标签: php octobercms
是否可以在 OctoberCMS 的配置部分中使用自定义页面变量? 当我这样做时:
url = "/blog"
layout = "default"
custom_var = "value"
==
{{ custom_var }}
从管理面板编辑页面时,我的 custom_var 正在删除。
【问题讨论】:
标签: php octobercms
【讨论】:
{{ this.page.custom_var }},而不是在这个页面的 html 部分。有可能吗?
{{ custom_var }}这也可以
this.page.baseFileName - 它也是独一无二的。感谢您的帮助!
name of file 更改为baseFilename 期间将careful 改为baseFilename,否则它将工作perfectly
是的,可以在页面中设置自定义变量。您可以在php部分尝试以下代码
function onEnd() {
$this->page->custom_var = 'some data';
}
然后你可以在你的布局文件中使用这个 custom_var
{{ this.page.custom_var }}
【讨论】:
如果要在标记中定义新变量,可以使用以下语法:
{% set custom_var = 'some data' %}
【讨论】: