【发布时间】:2019-04-30 17:53:46
【问题描述】:
我有多个共享相同 Kentico 9 实例/安装的站点(site1.abc.com、site2.abc.com)。有了这个,我可以轻松地跨站点重复使用/共享页面模板和其他资源。一个问题是当我在站点 #1 并尝试添加相关页面并在站点 #2 上选择一个页面时,相关内容不显示。看起来相关页面仅适用于同一站点/域上的页面。有没有办法跨站点使用相关内容?
【问题讨论】:
标签: kentico
我有多个共享相同 Kentico 9 实例/安装的站点(site1.abc.com、site2.abc.com)。有了这个,我可以轻松地跨站点重复使用/共享页面模板和其他资源。一个问题是当我在站点 #1 并尝试添加相关页面并在站点 #2 上选择一个页面时,相关内容不显示。看起来相关页面仅适用于同一站点/域上的页面。有没有办法跨站点使用相关内容?
【问题讨论】:
标签: kentico
相关页面特定于网站上的某个页面。在后台,关系只是一个左文档 ID、一个右文档 ID 和一个关系 ID。当关系的转发器加入内容时,它会专门查找当前站点上的文档 ID。
您需要创建自己的相关文档 Web 部件的再现并修改 SetupControl() 方法。也许您只需要简单地删除 .SiteName 属性分配,也许您需要修改其他内容,我之前没有尝试过相关页面。
【讨论】: