Sitecore标准值演示详细信息

时间:2014-10-28 23:20:39

标签: sitecore sitecore6

我有一个通用的打印布局,我想应用于很多不同类型的内容 这些类型的内容都继承自相同的基本模板,因此我想我会将此布局附加到基本标准值的演示详细信息。
我将此布局应用于打印设备,但似乎正在被更具体的模板的标准值覆盖。

我想知道是否有办法在设备级别推迟标准值的演示详细信息 在我的情况下,我的意思是我想知道是否有办法让我想要指向基本模板的打印设备的所有内容类型,但指向其标准值的其他设备的演示详细信息。

我认为只是将更具体的模板的打印设备留空将会实现这一点,但似乎情况并非如此 如果是那时我猜测标准值之前已被覆盖,我将需要重置它们 如果是这种情况,那么我想知道是否有办法在设备级别重置演示文稿详细信息(我还没有看到这样做的方法)。

我正在使用Sitecore 6.6 rev 140410

1 个答案:

答案 0 :(得分:2)

这个问题与问here的问题非常相似,尽管这个问题没有明确提及标准值。我的答案是一样的,所以我将在这里重复一遍:

要直接回答您的问题,无法将模板的演示详细信息更新应用于从中继承的模板,这些模板的演示文稿详细信息已更改而不会丢失更改。

您链接到的博客文章中描述的解决方案是以这种方式更新继承的演示文稿详细信息的最佳解决方案。恕我直言,我相信这个功能应该很久以前就已经内置到Sitecore中作为功能区上的一个单独的按钮,如果您愿意,可以选择添加一个。但是,如果您没有时间这样做,那么创建一个管理页面,您稍后在使用后从站点中删除它也是一个非常可行的解决方案。


澄清和详述

我应该澄清一点,遗憾的是,演示详细信息的“继承如果未更改”逻辑不是特定于设备的,而是整体上适用于演示文稿细节。如果您愿意这样做(我确信您不这样做),您可以重置所有模板演示文稿详细信息,这将删除您在从继承的模板添加详细信息时所做的任何更改。