根据成员组显示目标受众的特定内容

Display specific content for target audiences depending on Member Group Extending Umbraco

是否可以根据会员组显示针对目标受众的特定内容?

当前的 "Public Access" 机制允许我们为所选页面提供基于角色的限制。在这种情况下,我们将能够根据会员组的数量创建不同页面的数量并分配限制。

我想知道是否可以根据成员组(在同一个 URL 上)显示不同的页面内容,或者我可以使用不同的模块来实现吗?如果 "Member Group A" 被分配到 "Module A" 他显示 "Module A",Umbraco 是否已经有了逻辑?或者"Member Group B"赋值给"Module B"他显示"Module B"?

提前致谢!

我相信这必须通过自定义逻辑来完成...但是您可以使用 Umbraco 的服务(请参阅下面的 link):

Umbraco - MemberGroup Service

您可以使用此class 来确定当前会员所属的组。一旦你确定了这一点,你只需要在你希望向每个不同的组显示的不同内容之间切换。

示例节点: 常见问题节点

  • RegisteredUserNotes

  • NonRegisteredUserNotes

  • 其他GroupNotes等

希望这是有道理的...

此致

克雷格