来自不同站点的 Kentico 相关页面

Kentico Related Pages from a different site

我有多个站点(site1.abc.com、site2.abc.com)共享同一个 Kentico 9 instance/installation。有了这个,我可以轻松 re-use/share 页面模板和跨站点的其他资源。一个问题是,当我在站点 #1 上并尝试添加相关页面和 select 站点 #2 上的页面时,相关内容没有显示。相关页面似乎只适用于相同 site/domain 上的页面。有没有办法跨站点使用相关内容?

相关页面特定于站点上的页面。在后台,关系只是一个左文档 ID、一个右文档 ID 和一个关系 ID。当关系的转发器加入内容时,它会专门查找当前站点上的文档 ID。

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