你如何预加载组件

时间:2014-04-04 02:50:23

标签: sitecore sitecore7 sitecore7.1

我想知道如何在sitecore 7.1中预加载组件?

到目前为止我尝试了什么:

  1. 为页面创建标准值。
  2. 然后修改标准值的演示文稿详细信息。
  3. 然后添加我希望在页面中预加载的组件。
  4. 然后为页面创建一个分支。
  5. 使用分支创建页面。
  6. 这很好用,除非我在页面的标准值中添加新组件,所有现有页面都会受到我的更改的影响。

    我需要知道的是 - 旧页面是否不受我标准值变化的影响?

    当我修改页面中组件的预加载时,是否只有一种方法可以影响我创建的新页面?

    感谢您的意见。

2 个答案:

答案 0 :(得分:1)

__标准值的主要目的是自动更新现有项目。

在这种情况下,您不应在__Standard值中配置项目的布局。

您需要使用分支并在 Page 项目中配置布局,而不是__Standard值。

enter image description here

答案 1 :(得分:1)

人们应该考虑的事情很少:

  1. 如果当前的Sitecore安装从6.4或之前的版本升级到您当前的版本;项目的布局增量可能是个问题。您必须检查布局详细信息字段的原始值并找出它。

  2. 对标准值的布局详细信息所做的任何更改都会级联到从该特定模板创建的项目。

  3. 如果您不希望这些更改获得继承,请尝试多重继承。并更改创建的项目的模板。

  4. 最后,如果上述方法无效,请尝试使用您想要的更改创建新模板,并更改所创建项目的模板。

  5. 希望以上有所帮助。分享您可能遇到的任何其他问题,或者即使以上问题未能解答您的问题。

    快乐的Sitecoring!