Epi server - сделать область контента специфичной для блока
Я хотел бы добиться следующего:
Создайте тип страницы, который имеет 3 различных ContentArea, и что пользователь может поместить только определенный тип блока в каждую из этих областей.
Например, ContentArea1 может принимать только тип блока "BlockType1", ContentArea2 может принимать только "BlockType2" и т. Д. (Он не должен быть универсальным, я могу указать жестко запрограммированный тип для каждой области содержимого.
Возможно ли достичь? Может есть другой способ? (Я знаю, что вы можете создать свойство с типом блока, но я хочу использовать один и тот же блок в разных местах)
PS: с помощью EPI-SERVER 8
1 ответ
Начиная с версии 8.0 EPiServer улучшена поддержка AllowedTypes.
Функция была также доступна до версии 8, но была более ограниченной.
Короче говоря, вы декорируете свойство ContentArea атрибутом AllowedTypes, а EPiServer позаботится обо всем остальном.
Об этом подробнее здесь:
http://world.episerver.com/blogs/Ben-McKernan/Dates/2015/2/the-new-and-improved-allowed-types/