处理Sitecore 6.4克隆站点中的内部链接 [英] Handling internal links in Sitecore 6.4 cloned sites

查看:12
本文介绍了处理Sitecore 6.4克隆站点中的内部链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在尝试建立Sitecore 6.4体系结构,在该体系结构中,我们从一个"存储库"站点克隆多个站点。

我们已经解决了许多有关数据结构的问题,但留下了一个关键问题:

如何处理克隆站点中的内部链接?

克隆的想法是允许对小部分数据进行本地修改,但对主要内容进行集中编辑。直接在克隆项目中编辑会中断从其父项目的继承,至少在编辑的字段中是这样。

但是:Sitecore内部链接存储为GUID。克隆整个站点时,其中的所有链接都将引用回父站点。当链接位于存储项目正文的富文本字段中时,这尤其有问题。将链接替换为指向克隆结构中相关项的链接将中断此字段的继承。

在Sitecore提供更复杂的解决方案之前,是否有人开发了解决方案?这似乎需要对LinkManager进行重大扩展,并且可能需要一些令人遗憾的可靠的链接规则。

欢迎有想法、有解决方案、有想法。

编辑:Cross发布到SDN论坛,那里没有太多帮助。

推荐答案

我说您希望克隆的站点在克隆后是独立的,我说的对吗?

因此,在存储库中有/respository/home,其中包含指向/respository/home/product的链接

克隆后,您希望它成为/clone/home,并带有指向/clone/home/product(而不是/respository/home/product)的链接

下面的引述打破了我对问题的理解,因为它似乎与此相矛盾-"如果链接位于例如富文本字段中,则重写链接将中断对该字段的继承,从而失去拥有多个站点的中央数据存储库的好处。"

困惑!

这篇关于处理Sitecore 6.4克隆站点中的内部链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆