【问题标题】:Sitecore 6.4 - publishing clonesSitecore 6.4 - 发布克隆
【发布时间】:2011-03-22 11:18:41
【问题描述】:

根据我对克隆工作原理的理解,当对克隆的父项的更改发布到 Web 数据库时,克隆的更改也应该立即显现出来,因为克隆字段仅引用父项的字段。

但是,虽然我可以在内容树中的克隆中立即看到更改(已经在保存事件中),但发布父级似乎不会影响 Web 数据库中的克隆 - 保留旧值 - 至少是暂时的。发布克隆会将更改推送到网络上的克隆。

整个网站的增量发布没有强制更新。

在 Web 数据库的内容树中查看克隆会显示带有旧数据的克隆(不出所料)。

保存克隆,然后增量发布确实会强制更新到网络上的克隆。

从所有这些中,我推测克隆实际发生的情况是,当克隆本身被保存/发布时,它们的数据被读入 Web 数据库,而不是它们实际上只是引用指针。虽然主数据库克隆显然是作为参考。

这似乎允许相当大的灵活性,并且我希望看到的功能可以建立在此之上 - 当克隆的父级更新时,克隆的所有者会收到通知并且可以选择是否接受更新。此通知目前仅在克隆所有者覆盖字段时才可能发生。

任何人都可以对此有所了解吗?

编辑:交叉发布到 SDN 论坛,那里没有回复。

【问题讨论】:

    标签: sitecore sitecore6


    【解决方案1】:

    有一些关于克隆和发布以及跨数据库克隆(尚不支持)的半官方信息。

    关于出版:

    发布会将克隆的数据转换为字段值。

    关于跨数据库克隆:

    Sitecore 6.4 UI 不支持跨数据库克隆,但这似乎是不可避免的。

    参考:http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2010/10/Sitecore-CMS-6-4-Cloning.aspx

    【讨论】:

    • 太棒了,谢谢。我很久以前就读过那篇文章,但显然看了一眼那篇文章!不过,仍在等待一些更清晰的官方文档。并且仍在等待有关网站克隆部分中的内部链接的某种建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 1970-01-01
    • 2012-10-25
    • 1970-01-01
    • 2015-05-13
    • 2015-03-12
    相关资源
    最近更新 更多