我有一个CMS页面,其中包含一个名为
pageTitle
将显示格式化的页面标题。我试图将一个变量传递给该组件,但它似乎没有接收到它。我的页面中有以下内容:
title = "Test"
[pageTitle]
title="Test"
==
{% component 'pageTitle' title="Test" %}
我认为应该使用3种不同的方法将变量传递给该组件,并且
components/pagetitle/default.htm
我有(除了其他HTML):
{{ title }}
HTML呈现良好,但未输出变量。
我也试过在我的
components/pagetitle/PageTitle.php
主类文件:
public function defineProperties()
{
return [
'title' => [
'title' => 'Title',
'description' => 'The page title',
'type' => 'string',
],
];
}
然而,这也没有任何影响。
可能也值得注意的是,
组件/pagetitle/default.htm
如果我添加一个标题部分,比如:
title = "Test"
==
HTML content here
整个内容显示在输出HTML中,包括头部。所以我想知道它是不是被别的东西解释,而不是树枝翻译。