Почему я не могу создать узел определенного типа документа в Umbraco 4? - PullRequest
2 голосов
/ 02 апреля 2009

Как получить существующий Тип документа , который будет отображаться в диалоге Создать в Umbraco 4.

Я установил пакет BlogForUmbraco4_1.0.0, который, как я понимаю, пытается установить в качестве основного сайта, но он также устанавливает все необходимые Типы документов , включая Блог и BlogPost . Почему они не доступны при создании нового элемента на моем сайте.

1 Ответ

11 голосов
/ 02 апреля 2009

Umbraco использует иерархию типов документов на основе разрешений, чтобы гарантировать, что редакторы не будут создавать странные типы страниц в неправильных местах (например, «Домашняя страница» под блогом или «Новости» внутри галереи).

Таким образом, вам нужно разрешить тип документа, который вы хотите отобразить в диалоговом окне создания, для типа документа страницы, которую вы используете в качестве родительского (это может звучать как бессмысленный; -)).

  • Итак, предположим, что вы импортировали пакет Blog4Umbraco и хотите разрешить блог под домашней страницей, вы должны выяснить, какой тип документа это домашняя страница (посмотрите на вкладку свойств документа и посмотрите на ' Тип документа ').
  • Перейдите в раздел настроек, откройте «Типы документов» и нажмите на этот тип документа (скажем, он называется «Домашняя страница»)
  • Нажмите на вкладку «Структура», и вы увидите список всех типов документов в вашей установке. Некоторые из них уже проверены, и те, которые разрешены под этим типом. Чтобы разрешить блоги, просто проверьте тип документа «Блог»: -)
...