有没有办法强迫"查看为访客组"以编辑模式显示?

时间:2014-06-26 14:58:52

标签: episerver episerver-6-r2

"作为访问者组查看"当访问者组的内容添加到富文本区域时,选项仅显示在EPiServer编辑器中。如果您有基于代码的自定义,那么这将使您难以预览更改。

enter image description here

是否可以触发此操作以显示所有时间或基于代码中的某些决定?

目前,解决方法是暂时将一些访问者群组内容添加到文本区域,另存为&查看,然后"查看为访客组",然后删除文本区域中的临时内容,然后保存哪个不理想。

这是EPiServer 6R2(又名6.1)


原始问题:http://world.episerver.com/Modules/Forum/Pages/Thread.aspx?id=74864(毫无生气的论坛,呃)。发表在这里因为我也想知道答案,因为我正在处理与原作者类似的功能。

1 个答案:

答案 0 :(得分:1)

如果在属性上实现,则会出现一个IPersonalizedRoles接口,使View成为访客组菜单。但是我认为您必须自己创建一个自定义属性来使用该界面。

界面的SDK:http://world.episerver.com/Documentation/Class-library/?documentId=cms/7/68f4d6ca-e9a5-884d-4ca8-e5431a345112

您实现GetRoles()并返回一个IEnumerable,其中包含您希望在列表中显示的访问者组GUID ID:

也许您可以创建自定义虚拟属性并将组返回到那里?