Archive pour la catégorie 'Drupal'

[DRUPAL 7] Features

mardi 18 septembre 2018
Features est un module qui permet de gérer plus facilement les configurations de vos applications en drupal. Features permet de déplacer facilement du code que drupal souvent insert en base de donnée d’un serveur à un autre. Par exemple, avec feature on peut créer un type de contenu news et une vue qui affiche toutes […] Lire la suite

[DRUPAL 7] Mise à jour d’un module custom

mardi 18 septembre 2018
Drupal nous permet de gérer aussi un versionning du schema de la base de donnée pour chaque table de nos module. Du coup, dans le fichier .install de notre module nous pouvons créer un hook_upade_xxx ou xxx correspond au numéro de version du schema.Ce Hook contiendra ce que nous souhaitons changer dans la structure de […] Lire la suite

[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