Sitecore 插入选项规则

Sitecore insert options rules

我有一个场景,我想添加基于角色的插入选项。假设我在内容树中有一个名为 'Components'.

的文件夹

我有两个角色叫 - 贡献者 - 批准人

我有 3 个模板,我想从中挑选并在 'Components' 文件夹中显示为插入选项。 - 模板 1 - 模板 2 - 模板 3

对于贡献者,我只想将模板 1 显示为插入选项。

对于审批者,我只想将模板 2 和模板 3 显示为插入选项。

我怎样才能做到这一点?

我想到了这个场景。将所有模板作为插入选项应用到组件文件夹,然后使用 /sitecore/system/Settings/Rules/Insert 选项规则根据角色删除模板,但它不起作用。

我正在使用 Sitecore 8 更新 2。

根本不要使用 Insert Options

只需在 /sitecore/system/Settings/Rules/Insert Options rules 下创建一个新规则并创建 2 个规则:

  1. when user is in role and item is Components - add this and that insert option
  2. when user is in another role and item is Components - add that and another insert option

我写了一篇关于 Insert Options Rules 的博客 post - 也许它会对你有所帮助。您可以在这里找到它:Sitecore Insert Options Rules