如何在Sitecore CMS中创建模板。
在/sitecore/templates
选择应创建模板的文件夹中。
注意:在多站点项目中,通常会在模板所属的网站名称的/sitecore/templates/User Defined/[Site Name]
位置添加特定[Site Name]
站点模板。共享模板通常在/sitecore/templates/Common
或/sitecore/templates/User Defined/Shared下添加
。
使用上下文菜单,文件夹编辑器或功能区,单击“新建模板”按钮。
Sitecore 8显示新模板按钮Sitecore 6显示新模板按钮
将出现“创建模板”向导。
注意:在Sitecore CMS中,向导的第一页用作每个向导所涵盖内容的概述。由于它们通常不言自明,因此建议您选中“始终跳过向导的第一页”选项。
单击“下一步”按钮继续向导。
将出现“选择名称”页面。
Sitecore 8显示选择名称页面Sitecore 6显示选择名称页面
“名称”字段用于指定要创建的模板的名称。如果拼写错误,可以通过直接重命名模板项来更改名称。
“基本模板”字段将默认为/sitecore/Templates/System/Templates/Standard template
。它是Sitecore中大多数项目的基本模板,包含标准字段。可以选择不同的模板来创建继承层次结构。模板继承将在未来的博客文章中深入介绍。
单击“下一步”按钮继续向导。
将出现“位置”页面。
Sitecore 8显示位置页面Sitecore 6显示位置页面
默认情况下,将在treelist中选择创建模板的文件夹。如果要在其他文件夹中创建模板,请选择模板所属的新文件夹。
单击“下一步”按钮继续向导。
将出现一个摘要页面,确认模板已成功创建。
Sitecore 8显示摘要页面Sitecore 6显示摘要页面
单击“完成”按钮以关闭向导并选择新创建的模板。
管理模板字段
新创建的模板将没有任何模板部分或字段。选择模板项后,内容编辑器中将显示“构建器”选项卡。选择“构建器”选项卡后,功能区中还会显示另一个“构建器”选项卡。
Sitecore 8显示构建器选项卡Sitecore 6显示构建器选项卡
创建模板部分
模板部分用于将相似字段组合在一起。虽然可以通过从模板创建子项目手动创建“模板部分”项目,但“构建器”选项卡允许快速开发模板部分和字段。
在标记为“添加新部分”的文本字段中,键入新模板部分的名称。将在第一个分段字段后面显示一组字段,并将创建另一个标记为“添加新分区”的字段。
Sitecore 8显示正在模板中创建的部分
Sitecore 6显示在模板中创建的部分
保存模板项将自动创建模板部分作为模板的子项。
Sitecore 8显示新创建的模板部分
Sitecore 6显示新创建的模板部分
创建字段
在标有“添加新字段”的文本字段中,键入新模板字段的名称。与“模板”部分一样,第一个字段的行后面会出现一组字段。
Sitecore 8显示正在模板中创建的字段
Sitecore 6显示正在模板中创建的字段
保存模板项将自动创建模板字段作为模板部分的子项。
Sitecore 8显示新创建的模板字段
Sitecore 6显示新创建的模板字段
可以在“类型”列的下拉列表中指定字段类型。默认情况下将选择“单行文本”。
从自定义模板创建项目
完成模板后,可以通过在创建新项目时选择模板来创建基于模板的项目。
从模板创建的项目将具有模板中定义的模板部分和字段。
Sitecore 8显示了从新模板创建的示例项
Sitecore 6显示了从新模板创建的示例项