从 Kentico 页面类型中的页面数据类型获取价值

Get value from Pages data type in page types in Kentico

我有一个 Pages 数据类型作为页面类型字段之一。

但是当我尝试使用像 {% JoinPageLink %} 这样的宏访问它的值时,我没有得到任何值(空)。

我可以访问该页面类型中的其余字段。

感谢任何帮助。

页面类型为页面类型创建了一个临时关系名称。它在数据库中页面类型 table 中的值始终是 NULL,因此当您尝试使用 {%JoinPageLink%} 访问它时,您将得不到值。 Kentico 将其描述为 Advanced Content Modeling.

要使用页面类型,您需要使用类似转换的方法来检索数据。 DevNet 上有一个页面详细介绍了如何使用列表控件来显示关系信息:Displaying related pages using web parts