Sitecore CMS中创建模板


如何在Sitecore CMS中创建模板。

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

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

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

Sitecore 8显示新模板按钮 Sitecore 8显示新模板按钮 Sitecore 6显示新模板按钮 Sitecore 6显示新模板按钮

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

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

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

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

Sitecore 8显示选择名称页面 Sitecore 8显示选择名称页面 Sitecore 6显示选择名称页面 Sitecore 6显示选择名称页面

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

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

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

将出现“位置”页面。

Sitecore 8显示位置页面 Sitecore 8显示位置页面 Sitecore 6显示位置页面 Sitecore 6显示位置页面

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

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

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

Sitecore 8显示摘要页面 Sitecore 8显示摘要页面 Sitecore 6显示摘要页面 Sitecore 6显示摘要页面

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

管理模板字段

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

Sitecore 8显示构建器选项卡 Sitecore 8显示构建器选项卡 Sitecore 6显示构建器选项卡 Sitecore 6显示构建器选项卡

 

 

创建模板部分

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

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

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

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

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

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

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

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

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

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

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

创建字段

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

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

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

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

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

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

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

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

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

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

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

从自定义模板创建项目

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

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

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

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

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM