如何在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显示了从新模板创建的示例项

Sitecore CMS中创建模板的更多相关文章

  1. Sitecore CMS中配置模板部分

    如何在Sitecore CMS中配置模板部分. 注意: 本教程将扩展于“Sitecore CMS中创建模板”的章节. 配置折叠状态 配置模板部分的折叠状态允许用户选择默认折叠或展开哪些模板部分.此设置 ...

  2. 如何在Sitecore CMS中创建项目

    从功能区 打开Sitecore的内容编辑器,选择内容树中的项目.创建的项目将作为所选项目的子项添加. Sitecore 8显示所选的Home项目 Sitecore 6和7显示所选的Home项目 功能区 ...

  3. 如何在Sitecore CMS中创建没有标准字段的模板

    当创建一个模板,Sitecore的将默认为扩大“标准模板”,它位于/sitecore/templates/System/Templates. 如果您选择不扩展任何模板或从“基本模板”字段中删除标准模板 ...

  4. Sitecore CMS中如何管理默认字段值

    在Sitecore CMS中管理默认字段值. 在创建内容时,自定义默认值对内容编辑者特别有用.通过指定良好的默认值,新创建的项目可以预先填充数据,以便内容编辑者不必浪费时间一遍又一遍地填充相同的字段. ...

  5. Sitecore CMS中更改项目的模板

    如何在Sitecore CMS中创建项目后更改项目的模板. 在创建项目时选择了错误的模板,或者创建了新模板并将现有项目更新为新模板时,这非常有用.   警告! 更改模板时要小心.如果原始模板具有不在新 ...

  6. Sitecore CMS中的项目如何配置帮助文本

    如何在Sitecore CMS中的项目上配置帮助文本. 所有Sitecore项目都有长短描述字段,以及“帮助链接”字段.这些字段有助于向内容编辑者提供其他信息.这对于很少编辑的项目和字段尤其重要,因为 ...

  7. Sitecore CMS中如何命名项目名称

    如何在Sitecore CMS中命名项目,以及配置命名限制,“显示名称”是什么以及如何使用它. 任何其他名称的项目 当创建Sitecore的项目,内容编辑器要求制作者为新建项目提供名称.输入的名称将其 ...

  8. Sitecore CMS中删除项目

    如何删除项目以及如何在Sitecore CMS中恢复已删除的项目. 删除项目 有多种方便的方法可以删除Sitecore中的项目. 从功能区 在内容树中选择您要删除的项目. 单击功能区中“主页”选项卡的 ...

  9. 如何删除Sitecore CMS中的项目

    在此“如何”帖子中,我将介绍如何删除项目以及如何在Sitecore CMS中恢复已删除的项目. 删除项目 有多种方便的方法可以删除Sitecore中的项目. 从功能区 在内容树中选择您要删除的项目. ...

随机推荐

  1. project proposal写作框架

    主要有八个因素: 背景(Your Background):对于proposal有意义的要点,如国家职业证书.技能.经验.能力和实习经历等. 大纲(Outline Proposal):描述你明确的感兴趣 ...

  2. oracle表空间的管理

    1.创建表空间 CREATE TABLESPACE TBS_TR_DATA DATAFILE '/oradata/rTBS_TR_DATA_001.dbf' SIZE 64G EXTENT MANAG ...

  3. 31-ADC模拟/数字转换

    31-ADC模拟/数字转换 (1).ADC的IO分配

  4. aws小结

    IAM:亚马逊访问权限控制(AWS Identity and Access Management ) https://www.cnblogs.com/andy9468/p/10635019.html ...

  5. java装配bean

    java装配bean,可以自动装配,也可以显式装配: 1.通过组件扫描自动装配bean 因为使用了Configuration注解,表明这个类是一个配置类,该类应该包含在spring应用上下文如何创建b ...

  6. mysql explain中的 “Select tables optimized away”

    mysql explain中的 “Select tables optimized away” http://blog.chinaunix.net/uid-10449864-id-2956845.htm ...

  7. 报错解决——ctypes.ArgumentError: argument 1:……….. : wrong type

    运行 python darknet.py 结果报错如下: Traceback (most recent call last): File “darknet.py”, line 136, in net ...

  8. 001-快速搭建Spring web应用【springboot 2.0.4】-gradle、springboot的启动过程分析、gradle多模块构建

    一.概述 学习<精通Spring MVC4>书籍笔记 二.笔记 1.快速构建Spring starter web项目几种方式 1>使用Spring Tool Suite生成Start ...

  9. npm install webpack -g

    npm install webpack -g   全局安装webpack

  10. jode反编译软件

    1.下载 http://jode.sourceforge.net/(官网) https://sourceforge.net/projects/jode/files/(下载地址) 2.使用 下载的jod ...