Как создать Umbraco Content Node с пользовательским контролем .net? - PullRequest
4 голосов
/ 22 февраля 2012

У меня есть пользовательский элемент управления .net для добавления некоторых узлов мнений в дерево контента umbraco. В umbraco у меня есть тип документа и страница контента Opinion. Мне нужно показывать этот пользовательский контроль на странице, пока я не смогу это сделать, ноМне нужно добавить «Узел мнений» в дерево контента Umbraco. Как я могу это сделать?Нет никакого документа для этого, я искал его в течение 2 дней. Заранее спасибо

1 Ответ

9 голосов
/ 28 февраля 2012
Document d = Document.MakeNew("New node name", DocumentType.GetByAlias("myDoctype"), User.GetCurrent(), parentNodeId);

Замените параметры соответствующими значениями, чтобы создать новый узел с именем «Имя нового узла» типа «MyDoctype». Если вы делаете это через интерфейсный код (общедоступный), используйте пользователя с правами администратора, заменив User.GetCurrent() на new User(-1).

...