我有一个场景,我想根据角色添加插入选项。假设我在内容树中有一个名为“Components”的文件夹。
我有两个角色 - 贡献者 - 批准者
我有 3 个模板,我想从中挑选并选择在“组件”文件夹中显示为“插入选项”。 - 模板1 - 模板2 - 模板3
对于贡献者,我只想将模板 1 显示为插入选项。
对于审批者,我只想将模板 2 和模板 3 显示为插入选项。
我怎样才能实现这个目标?
我想到了这个场景。将所有模板作为插入选项应用到组件文件夹,然后使用/sitecore/system/Settings/Rules/Insert Options 规则根据角色删除模板,但它不起作用。
我正在使用 Sitecore 8 更新 2。
最佳答案
根本不要使用插入选项
。
只需在 /sitecore/system/Settings/Rules/Insert Options 规则下创建一条新规则
并创建 2 条规则:
当用户处于角色并且项目是组件时 - 添加这个和那个插入选项
当用户处于另一个角色并且项目是组件时 - 添加该选项和另一个插入选项
我写了一篇关于插入选项规则
的博客文章 - 也许会对您有所帮助。您可以在这里找到它:Sitecore Insert Options Rules
关于templates - Sitecore 插入选项规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35802695/