来自其他站点的Kentico相关页面

时间:2019-04-30 17:53:47

标签: kentico

我有多个站点(site1.abc.com,site2.abc.com)共享相同的Kentico 9实例/安装。这样,我可以轻松地在各个站点之间重复使用/共享页面模板和其他资源。一个问题是,当我在站点#1上并尝试添加“相关页面”并选择站点#2上的页面时,相关内容未显示。看起来“相关页面”仅适用于同一站点/域上的页面。有没有办法使用跨站点相关内容?

1 个答案:

答案 0 :(得分:0)

相关页面特定于网站上的页面。在后台,关系仅仅是左文档ID,右文档ID和关系ID。当关系的中继器加入内容时,它将专门查找当前站点上的文档ID。

您需要创建您自己的相关文档Web部件的副本,并修改SetupControl()方法。也许您只需要简单地删除.SiteName属性分配,也许您需要修改其他内容,我之前在相关页面上都没有尝试过。