Список доменных имен в umbraco - PullRequest
1 голос
/ 22 марта 2011

Я использую Umbraco 4.7. Мы размещаем несколько сайтов в одной установке. Есть ли способ получить все доменные имена в виде списка.

Махеш

Ответы [ 2 ]

1 голос
/ 25 июня 2011
public void GetDomains()
        {
            try
            {
                Node parent = new Node(-1);
                foreach (Node child in parent.Children)
                {
                    Domain[] domains = library.GetCurrentDomains(child.Id);
                    if (domains != null && domains.Length >= 0)
                    {
                        foreach (Domain d in domains)
                        {
                            Response.Write(d.Name.ToString() + ";");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message.ToString());
            }
        }

Получил ответ по этой ссылке

1 голос
/ 22 марта 2011

Метод umbraco.library GetCurrentDomains () должен делать то, что вам нужно.

http://our.umbraco.org/wiki/reference/umbracolibrary/getcurrentdomains

...