Journal

Tous nos billets sur le thème Journal

Recevoir un journal d'activité par mail avec le module Drupal 8 Entity Activity

Dans un précédent billet j'ai eu l'occasion de présenter le module Entity Activity qui nous permet de mettre en place un système de notification sur tout type d'entité de contenu de Drupal 8, selon les 3 principales actions de leur cycle de vie : création, mise à jour et suppression. Depuis la version bêta 8, le module Entity Activity intègre un sous-module, Entity Activity Mail, qui nous permet désormais d'envoyer par mail un résumé des notifications générées pour chaque utilisateur, selon une fréquence qui est paramétrable par chaque utilisateur. Découvrons cette nouvelle fonctionnalité.

Mettre en place un système de notifications sur Drupal 8

Pour bon nombre de projets Drupal 8 qui disposent d'un minimum d'interactions avec ses utilisateurs, le besoin de mettre en place un système de notifications arrive rapidement sur le devant de la scène. Etre notifié d'un nouveau commentaire, d'une réponse à un commentaire, d'une nouvelle publication sur tel ou tel sujet, ou de tel utilisateur, sont des besoins récurrents. Découvrons le module Entity Activity dont la vocation est de journaliser tout type d'action effectuée, sur tout type d'entité de contenu, par utilisateur, selon ses abonnements, sur un projet.

Customize the order's activity log with Drupal Commerce 2

By default, Drupal Commerce 2 provides an activity log on the life of each order: the add to cart event, the checkout entry, the order placed, its possible shipment and its conclusion. Each status of the command corresponds to an entry in a log that is generated. This provides a complete history for each order. This activity log is generated by a small module, developed by the maintainers of Drupal Commerce 2. A small but extremely powerful module, titled Commerce log. Let's discover how to use this module to insert additional log entries.

Personnaliser le journal d'activité d'une commande avec Drupal Commerce 2

Drupal Commerce 2 fournit par défaut un journal d'activité sur la vie de chaque commande : la mise au panier de produits, l'entrée dans le tunnel d'achat, la passation de la commande, son expédition éventuelle et sa conclusion. Nous allons découvrir comment insérer des entrées de journal complémentaires. Ces entrées peuvent aussi bien être générées automatiquement, que correspondre à une saisie utilisateur.