Знает ли пользовательский DataEditor Umbraco свой тип страницы? - PullRequest
0 голосов
/ 23 мая 2011

Вопрос в названии. Я думаю о возможности создания DataEditor для элементов словаря, размещенных в текущем шаблоне. Чтобы максимально просто перевести текст страницы.

1 Ответ

1 голос
/ 31 мая 2011

Самый простой способ определить тип документа узла, на котором работает ваш редактор пользовательских данных, - это просто найти его с помощью Document API.

var nodeId = int.Parse(Request["id"]);
var umbracoDocument = new Document(nodeId);

Теперь у вас есть класс Document, вы можете работать с типом документа или взаимодействовать с ним различными способами. Например, чтобы получить псевдоним типа документа:

var documentTypeAlias = d.ContentType.Alias;

Здесь обсуждаются различные и другие подходы:

...