Archive pour la catégorie 'Drupal'
[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
[Drupal 7] Création d’un module de payment avec une rule
mercredi 23 août 2017
J’ai dû créer pour un site web un module de paiement de type schedule payments lié à Ingénico. Pour créer ce module qui propose une nouvelle méthode de paiement, il faut savoir que Drupal commerce a besoin d’une rule pour définir si il applique ou non une nouvelle méthode de paiement. Donc dans mon cas […] Lire la suite