{{template:body}}添加页面标题

时间:2014-01-10 14:32:21

标签: pyrocms

不确定这是否是PyroCMS 2.2.3错误,但每次我在 default.html 上使用{{ template:body }}时,似乎总是添加此<h2>Page Title Here</h2>。我已经通过“内容&gt;页面&gt;页面类型&gt;编辑&gt;页面内容”检查了管理员,但我没有看到我放在那里的任何标记。我怎么能摆脱它?

1 个答案:

答案 0 :(得分:2)

这不是错误。这是它的工作原理。从v2.2开始,他们改变了页面布局,它就像这样工作。

您的模板文件控制页面的主要布局(default.php等)

然后在Pages上,您可以使用“页面类型”,每种页面类型都可以使用您的任何模板文件,用{{template:body}}替换它的内容

现在,您可以通过管理面板页面 - &gt;记下页面布局。页面类型 - &gt;编辑 - &gt;布局选项卡默认情况下,标题有h2标签。

<h2>{{ page:title }}</h2>
{{ body }} 

这使您可以灵活地对任何 页面类型使用任何自定义字段

因此,只需编辑您正在使用的页面类型的布局,并通过* 页面布局 *来管理您希望如何排列内容。

我希望我能为你说清楚:)。