如何在 C# Kentico 12 MVC 中获取别名 Path/Node 别名
How do I get the Alias Path/Node Alias in C# Kentico 12 MVC
我正在使用标准 DocumentHelper.GetDocuments
查找页面,对于顶级页面,.WhereEquals("NodeAlias", pageAlias)
工作正常,其中 pageAlias 与 "Test-Page" 一致。
一旦我开始解析子页面(所以 pageAlias = "Test-Page/Another-Page"
),DocumentHelper 就会返回 null
。
我想知道我能否以某种方式在 C# 中看到页面的 NodeAlias?
这应该能让我更好地映射页面。
"NodeAlias" 通常只是页面的 URL 友好别名 - 例如 "Another-page"。我相信您可能正在寻找 "NodeAliasPath",它将为您提供完整的别名路径 - “/Test-Page/Another-Page”
我正在使用标准 DocumentHelper.GetDocuments
查找页面,对于顶级页面,.WhereEquals("NodeAlias", pageAlias)
工作正常,其中 pageAlias 与 "Test-Page" 一致。
一旦我开始解析子页面(所以 pageAlias = "Test-Page/Another-Page"
),DocumentHelper 就会返回 null
。
我想知道我能否以某种方式在 C# 中看到页面的 NodeAlias? 这应该能让我更好地映射页面。
"NodeAlias" 通常只是页面的 URL 友好别名 - 例如 "Another-page"。我相信您可能正在寻找 "NodeAliasPath",它将为您提供完整的别名路径 - “/Test-Page/Another-Page”