我正在寻找一种方法来检索kentico中页面的替代URL值。

遵循此示例启用了Kentico 12 SP中的Alternative Urls:https://docs.kentico.com/k12sp/developing-websites/configuring-page-urls-on-mvc-sites/enabling-alternative-urls-for-pages

我现在陷入尝试以编程方式访问备用URL的值的问题。任何有关如何获得价值的指示将不胜感激。

最佳答案

您是否尝试过使用AlternativeUrlInfoProvider类?

如果您拥有以下页面,则可以执行以下操作:

   var altUrl = AlternativeUrlInfoProvider.GetAlternativeUrls()
                .Where("AlternativeUrlDocumentID", QueryOperator.Equals, page.DocumentID).FirstOrDefault();

关于kentico - 访问Kentico 12备用URL值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60322396/

10-12 07:39