Drupal configuration du site: les actions de déclenchement

La section Actions sous la section Système de la page de configuration de Drupal vous montre une liste des actions disponibles et vous permet de créer des actions personnalisées. Un action est un événement qui se produit en réponse à quelque chose. Par exemple, quand un nouvel utilisateur enregistre sur votre site, en lui envoyant un e-mail automatique est considéré comme une action.

La pièce manquante est ici un moyen d'utiliser effectivement ces actions. Dans les coulisses, Drupal a le code intégré qui déclencheurs ces actions- par exemple, dans le code pour les nouveaux utilisateurs enregistrement est un déclencheur qui éteint l'action e-mail.

La façon dont vous pouvez utiliser des actions sans avoir à écrire le code pour les déclencher est d'utiliser le module de déclenchement - qui est un module de base optionnelle qui doit être activée avant de pouvoir l'utiliser.

Voici un exemple de base de la façon de créer un déclencheur pour afficher un message personnalisé à un utilisateur qui signe Vous devez d'abord créer une action personnalisée en suivant ces étapes.:

  1. Choisissez Configuration-System-Actions.

  2. De la création d'une liste déroulante action avancée, choisir d'afficher un message à l'utilisateur et cliquez sur Créer.

  3. Dans l'écran suivant, tapez votre message dans la zone de texte du message.




    Dans l'exemple, le texte suivant a été tapé: Salut [user: nom], il est bon de vous voir. Faisons le déjeuner un jour.

    image0.jpg

    La [user: nom] est un stand-in pour le nom de l'utilisateur qui vient de se connecter. En d'autres termes, si un utilisateur avec le nom d'utilisateur Elmer connecte, après vous déclenchez cette action, que utilisateur verra le message, Salut Elmer, il est bon de vous voir. Faisons le déjeuner un jour.

  4. Cliquez sur Enregistrer.

    L'autre moitié de cette opération est de mettre en place un déclencheur pour déclencher cette action quand un utilisateur se connecte spécifiques.

  5. Activer le module de déclenchement de la page Modules.

  6. Choisissez Structure-Triggers.

    La page Triggers dispose de cinq onglets situés en haut. Elles correspondent aux types d'activités qui se produisent sur votre site.

  7. Cliquez sur l'onglet Utilisateur.

    Parce que vous voulez que quelque chose arrive quand un utilisateur sur, la gâchette vous voulez est sous l'onglet Utilisateur.

    image1.jpg
  8. Sous la gâchette Après un utilisateur a ouvert une session, sélectionnez Afficher un message à l'utilisateur dans la liste déroulante.

  9. Cliquez sur le bouton Affecter à côté de la liste déroulante.

Maintenant, quand un utilisateur se connecte, il ou elle verra le message, avec le nom d'utilisateur correct substitué pour le [user: nom] vous mettez dans l'action.

Pour supprimer un déclencheur, cliquez sur le lien Supprimer à côté de lui.


» » » » Drupal configuration du site: les actions de déclenchement