Drupal Context - 上下文

时间:2010-11-09 23:39:27

标签: drupal

是否可以使用Drupal Context模块实现以下功能:

  • 如果当前登录的用户是,则显示一个阻止 有机集团的成员
  • 如果是当前显示另一个块 登录用户是管理员 有机组

2 个答案:

答案 0 :(得分:1)

是。这是可能的。 上次我使用上下文和空格时,它没有-his-block-elsif-that-block逻辑。但你需要:

  • 在上下文中设置一个块“current-user-is-member-but-not-admin”
  • 在hte上下文中设置另一个块“current-user-is-member-and-admin”

答案 1 :(得分:1)

您将创建一个新的上下文并为其设置条件以进行用户角色设置,仅选择成员角色。然后,您将创建一个新的上下文并创建相同的条件,但您还可以选择其他管理员角色。两者都有不同的反应,然后模块会评估每个条件。