0

我想为我网站的每个部分提供替代模板。

您如何设置页面以在 Zotonic 中使用不同的模板?

4

2 回答 2

1

以下是使用自定义模板呈现 about 页面的方法:

{about,      ["about"], resource_page, [ {template, "about.tpl"}, {id, page_about}]}

如果您将上述调度规则添加到站点的调度规则(位于 yoursite/dispatch/dispatch),它将使用 about.tpl 呈现一个具有唯一名称 page_about 的页面。

您可以在 zotonic 管理页面的高级选项卡中设置页面的唯一名称。

于 2010-09-30T12:27:50.150 回答
1

好的做法是将page_path属性设置为您在调度规则中定义的 url。这样(在示例中)page_about 的 page_url 也是“/about”。

于 2010-09-30T15:53:44.100 回答