Kentico-仅将相关页面限制为本地化页面

我有一个多语言站点,并在各处使用“相关页面”功能。我注意到的是相关页面未本地化,这意味着如果我为美国站点添加相关页面,则该页面也将与英国站点相关。那不是我想要的。

是否可以将“相关页面”限制为仅在当前区域性中可用的页面?

spoonlee 回答:Kentico-仅将相关页面限制为本地化页面

您可以限制每个站点的关系,但不能限制每个文化的关系。您可以定义树节点之间的关系,而不是文档之间的关系。

创建关系名称(包括2个表CMS_RelationshipNameSiteCMS_RelationshipName时,您可以限制每个站点,并且在页面之间创建关系时,名称将可用。所有站点在后台都使用View_CMS_Relationship_Joined:因此,如果已经定义了两个页面之间的关系-则是否为您的站点启用了此关系名称都没关系。

关系模块已密封-因此您将无法添加区域性。

话虽如此,您可以创建自己的自定义表单控件并使用自定义表以所需的方式定义页面之间的关系。据我了解,您需要document to document而不是node to node

本文链接:https://www.f2er.com/3026622.html

大家都在问