Archive pour la catégorie 'Drupal'

[Drupal] envoyer un mail

jeudi 5 avril 2018
Pour envoyer un email dans un module custom dans drupal rien de plus simple. Il suffit de faire appel à la fonction drupal_mail comme ceci: $module_name: nom de notre module custom pour permettre à drupal de savoir de quel module est envoyé le mail $identifier_mail: est un code qui permettra d’identifier dans le hook mail […] Lire la suite

[Drupal] Création d’un module custom qui utilise le cron drupal

jeudi 5 avril 2018
Si vous souhaitez créer un module personnalisé dans drupal 7 qui a besoin d’être exécuter en tâche planifiée, drupal met à disposition un hook qui sera appelé chaque fois que le cron de drupal sera appelé. Donc rien de plus simple, il suffit de créer une fonction de type: dans votre module personnalisé et drupal […] Lire la suite

[Drupal] Ajouter un patch de sécurité

jeudi 29 mars 2018
Voici la commande en ligne permettant d’appliquer un patch à votre serveur Drupal: Donc rien de plus simple concernant un patch de sécurité à mettre sur le core de Drupal.Vous téléchargez le fichier patch et le mettez sur la racine de votre site en locale par exemple, ensuite dans un terminal une vois à la […] Lire la suite

[Drupal Commerce] Checkout Completion Rules

vendredi 26 janvier 2018
Drupal commerce par défaut fournit un certains nombre de règles (rules) qui sont automatiquement exécuté à la fin du process d’achat pour le client (Event:Completing the checkout process). Ces règles sont bien sûr modifiable et il est possible de changer leur ordre via le poids de ces règles (weight). Voici l’ordre de ces règles par […] Lire la suite

[Drupal 7] Implémentation d’une vue dans votre module custom

vendredi 25 août 2017
Souvent dans un module custom, on souhaite faire une vue dans le backend afin de présenter tous les records que l’on créé dans notre module. Pour réaliser cela, la meilleure solution est de créer une vue et de l’embarqué dans votre module. Je vais vous présenter comment j’ai réalisé cela: Importation d’une vue Dans votre […] Lire la suite