Sitecore CMS中创建模板

时间:2021-11-07 22:25:03

如何在Sitecore CMS中创建模板。

/sitecore/templates选择应创建模板的文件夹中。

注意:在多站点项目中,通常会在模板所属的网站名称的/sitecore/templates/User Defined/[Site Name]位置添加特定[Site Name]站点模板。共享模板通常在/sitecore/templates/Common/sitecore/templates/User Defined/Shared下添加

使用上下文菜单,文件夹编辑器或功能区,单击“新建模板”按钮。

Sitecore CMS中创建模板Sitecore 8显示新模板按钮Sitecore CMS中创建模板Sitecore 6显示新模板按钮

将出现“创建模板”向导。

注意:在Sitecore CMS中,向导的第一页用作每个向导所涵盖内容的概述。由于它们通常不言自明,因此建议您选中“始终跳过向导的第一页”选项。

单击“下一步”按钮继续向导。

将出现“选择名称”页面。

Sitecore CMS中创建模板Sitecore 8显示选择名称页面Sitecore CMS中创建模板Sitecore 6显示选择名称页面

“名称”字段用于指定要创建的模板的名称。如果拼写错误,可以通过直接重命名模板项来更改名称。

“基本模板”字段将默认为/sitecore/Templates/System/Templates/Standard template。它是Sitecore中大多数项目的基本模板,包含标准字段。可以选择不同的模板来创建继承层次结构。模板继承将在未来的博客文章中深入介绍。

单击“下一步”按钮继续向导。

将出现“位置”页面。

Sitecore CMS中创建模板Sitecore 8显示位置页面Sitecore CMS中创建模板Sitecore 6显示位置页面

默认情况下,将在treelist中选择创建模板的文件夹。如果要在其他文件夹中创建模板,请选择模板所属的新文件夹。

单击“下一步”按钮继续向导。

将出现一个摘要页面,确认模板已成功创建。

Sitecore CMS中创建模板Sitecore 8显示摘要页面Sitecore CMS中创建模板Sitecore 6显示摘要页面

单击“完成”按钮以关闭向导并选择新创建的模板。

管理模板字段

新创建的模板将没有任何模板部分或字段。选择模板项后,内容编辑器中将显示“构建器”选项卡。选择“构建器”选项卡后,功能区中还会显示另一个“构建器”选项卡。

Sitecore CMS中创建模板Sitecore 8显示构建器选项卡Sitecore CMS中创建模板Sitecore 6显示构建器选项卡

创建模板部分

模板部分用于将相似字段组合在一起。虽然可以通过从模板创建子项目手动创建“模板部分”项目,但“构建器”选项卡允许快速开发模板部分和字段。

在标记为“添加新部分”的文本字段中,键入新模板部分的名称。将在第一个分段字段后面显示一组字段,并将创建另一个标记为“添加新分区”的字段。

Sitecore CMS中创建模板

Sitecore 8显示正在模板中创建的部分

Sitecore CMS中创建模板

Sitecore 6显示在模板中创建的部分

保存模板项将自动创建模板部分作为模板的子项。

Sitecore CMS中创建模板

Sitecore 8显示新创建的模板部分

Sitecore CMS中创建模板

Sitecore 6显示新创建的模板部分

创建字段

在标有“添加新字段”的文本字段中,键入新模板字段的名称。与“模板”部分一样,第一个字段的行后面会出现一组字段。

Sitecore CMS中创建模板

Sitecore 8显示正在模板中创建的字段

Sitecore CMS中创建模板

Sitecore 6显示正在模板中创建的字段

保存模板项将自动创建模板字段作为模板部分的子项。

Sitecore CMS中创建模板

Sitecore 8显示新创建的模板字段

Sitecore CMS中创建模板

Sitecore 6显示新创建的模板字段

可以在“类型”列的下拉列表中指定字段类型。默认情况下将选择“单行文本”。

从自定义模板创建项目

完成模板后,可以通过在创建新项目时选择模板来创建基于模板的项目。

从模板创建的项目将具有模板中定义的模板部分和字段。

Sitecore CMS中创建模板

Sitecore 8显示了从新模板创建的示例项

Sitecore CMS中创建模板

Sitecore 6显示了从新模板创建的示例项