2015-09-25 62 views
0

我發現很難找到與ektron相關的許多任務的準確文檔。所以在這裏,我問了一個相對簡單的問題。我如何以編程方式獲得所有網站語言的列表?如何列出ektron中的所有網站語言?

我在文檔中找到了一些服務器控件,一些文章,但沒有從那裏得到一個簡單的api調用,讓我獲得語言列表(僞代碼)。

List SomeEktronManager.GetAllLanguages();

這是一些我不太需要的資源。 http://documentation.ektron.com/cms400/EDR/Web/EDR.htm#Server_Controls/Language/LanguageSelect.htm

回答

1

所以,最後我想我明白了。似乎有一個ektron API和Ektron框架API和兩個服務器端控件,可以呈現所有語言的下拉列表或設置網站語言(服務器端控件之一稱爲「LanguageAPI」)。 我想知道的僅僅是獲取該網站的活動語言列表。所以在這裏,它是:

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

現在不知道的「地盤」的作品,什麼這種情況下如何在多站點設置情況,但多數民衆贊成在另一天的曄問題。