Model view controller Epi服务器-使内容区域特定于块

Model view controller Epi服务器-使内容区域特定于块,model-view-controller,episerver,episerver-8,Model View Controller,Episerver,Episerver 8,我想实现以下目标- 构建一个pagetype,它有3个不同的ContentArea,用户只能在每个区域中放置一个特定的块类型 例如-ContentArea1只能接受“BlockType1”的块类型,ContentArea2只能接受“BlockType2”等等。(它不需要是通用的,我可以指定硬编码的类型应该适合每个内容区域 有可能实现吗? 也许还有别的办法? (我知道可以使用块类型创建特性,但我希望在不同的位置使用相同的块) ps:使用EPiServer 8.0版的EPI-Server8,可以更好

我想实现以下目标-

构建一个pagetype,它有3个不同的ContentArea,用户只能在每个区域中放置一个特定的块类型

例如-ContentArea1只能接受“BlockType1”的块类型,ContentArea2只能接受“BlockType2”等等。(它不需要是通用的,我可以指定硬编码的类型应该适合每个内容区域

有可能实现吗? 也许还有别的办法? (我知道可以使用块类型创建特性,但我希望在不同的位置使用相同的块)


ps:使用EPiServer 8.0版的EPI-Server8,可以更好地支持AllowedType

该功能在版本8之前也可用,但更为有限

简而言之,您可以使用AllowedTypes属性装饰ContentArea属性,其余的由EPiServer处理

请在此处阅读更多信息:


从EPiServer的8.0版开始,对AllowedType有了更好的支持

该功能在版本8之前也可用,但更为有限

简而言之,您可以使用AllowedTypes属性装饰ContentArea属性,其余的由EPiServer处理

请在此处阅读更多信息: