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

当创建一个模板,Sitecore的将默认为扩大“标准模板”,它位于/sitecore/templates/System/Templates

如果您选择不扩展任何模板或从“基本模板”字段中删除标准模板,Sitecore仍将隐式扩展标准模板,并且从自定义模板创建的项目仍将包含所有标准字段。

作为一般规则,这是一件好事。大多数时候你真的不想丢失标准字段,因为它们在内容编辑器中很有用。

但也有一些例外。如果要修改标准模板以向所有项添加字段,则需要将自定义模板指定为基础模板/sitecore/templates/System/Templates/Standard template。如果您的自定义模板扩展了标准模板,您将无法使用标准模板扩展自定义模板,因为它会创建循环引用。

要创建不再继承标准模板的模板,请先创建新模板。

 

Sitecore 8显示了一个新的测试模板

查看原始值并将“基本模板”字段更新为{00000000-0000-0000-0000-000000000000}

 

Sitecore 8将空GUID显示为基本模板

将更改保存到模板。应出现有关删除基本模板的警告。

 

Sitecore 8显示有关删除基本模板的警告对话框

单击“确定”并从查看原始值切换回来。

从此模板创建项目,例如__Standard Values将在项目详细信息上显示该项目没有字段的警告。

 

Sitecore 8显示没有字段的项目

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值