【问题标题】:How do I list all site languages in ektron?如何在 ektron 中列出所有站点语言?
【发布时间】:2015-09-25 13:58:01
【问题描述】:

我发现很难找到与 ektron 相关的许多任务的准确文档。所以我在这里,问一个相对简单的问题。如何以编程方式获取所有网站语言的列表?

我在文档和一些文章中找到了几个服务器控件,但没有找到如何从那里获得一个简单的 api 调用来获取语言列表(伪代码)。

列出 SomeEktronManager.GetAllLanguages();

这里有一些我不太需要的资源。 http://documentation.ektron.com/cms400/EDR/Web/EDR.htm#Server_Controls/Language/LanguageSelect.htm

【问题讨论】:

    标签: ektron


    【解决方案1】:

    所以,最后我想我明白了。似乎有一个 ektron API 和 Ektron 框架 API 以及两个服务器端控件,它们可以呈现所有语言的下拉列表或设置站点语言(其中一个服务器端控件称为“LanguageAPI”)。 我需要的只是获得该网站的活动语言列表。所以这里是:

    Ektron.Cms.API.Site s = new Ektron.Cms.API.Site();
    var languages = s.GetAllActiveLanguages();
    

    现在不确定这个“站点”实例是如何工作的,以及在多站点设置中会发生什么,但那是另一天的 ektron 问题。

    【讨论】:

      猜你喜欢
      • 2020-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多