2010-11-09 7 views
0

Est-il possible d'obtenir les résultats suivants en utilisant le module de contexte Drupal:Drupal Contexte - contextes

  • Afficher un bloc si l'utilisateur connecté actuel utilisateur est un membre du groupe organique
  • Afficher un autre bloc si le utilisateur connecté est l'administrateur de ce groupe organique

Répondre

1

Vous devez créer un nouveau contexte et lui donner des conditions pour le paramètre de rôle d'utilisateur, en sélectionnant uniquement le rôle de membre. Ensuite, vous créez un nouveau contexte et créez la même condition, mais vous devez également sélectionner le rôle d'administrateur supplémentaire. Les deux auraient des réactions différentes et le module évaluerait alors chaque condition.

1

Oui. C'est possible. La dernière fois que j'ai utilisé le contexte et les espaces, il n'y avait pas de logique soit-ce-bloc-elsif-que-bloc. Mais vous devez:

  • définir un bloc dans le contexte « actuel-utilisateur est membre-mais-pas-admin »
  • définir l'autre bloc dans le contexte de hte « courant utilisateur est membre -and-admin "
+0

merci pour la réponse, mais je ne suis pas sûr de comprendre. Où placer cette logique comme réaction contextuelle? – Ankh2054

Questions connexes