Posts Tagged ‘Drupal

Il est parfois inévitable de devoir modifier un module contribué afin d’étendre les possibilités de celui-ci ou tout simplement pour corriger quelque chose.
Dans tous les cas il ne faut pas modifier les fichiers du module et les mettre sur votre site car dans ce cas il vous sera compliqué de mettre à jour votre module. [...]

Pour compléter mon précendent billet voici comment modifier les emails envoyés depuis votre site.
Pour générer l’envoi de mail depuis un module nous avons utilisé les fonctions hook_mail() et drupal_mail(). Pour la modification nous allons utiliser la fonction hook_mail_alter(&$message) afin d’avoir un accès complet à tous les emails envoyés.
La variable $message contient toutes les informations nécessaires [...]

Envoyer des emails depuis votre module est simple à faire, il suffit de déclarer le hook_mail() puis de faire appel à la fonction drupal_mail(). Vous trouverez ci-dessous, un exemple de code que vous pouvez intégrer dans votre module :

Dans un premier temps nous allons déclarer le hook_mail qui va être utilisé pour construire l’email avec [...]

Suite et fin de notre guide pour mieux vous organiser lors de vos développement avec Drupal
7)Installation et configuration de votre thème
Chaque thème est indépendant des autres, ce qui fait que lorsque vous touchez à un bloc il est configuré pour un thème. Ainsi avant de toucher aux blocs il faut configurer votre thème pour vous [...]

Vous venez d’installer Drupal et vous ne savez pas comment vous y prendre pour organiser et configurer votre site, alors voici un petit résumé en quelques étapes de ce que vous pouvez faire après l’installation. J’ai constaté qu’en respectant ce processus de réalisation j’ai perdu moins de temps qu’auparavant lors de la réalisation de mes [...]

Créer un site Drupal ca peut aller vite, mais à la longue c’est toujours la même chose. On se connecte sur Drupal.org pour télecharger les sources de Drupal et les modules un par un, ce qui prend un temps fou. On peut encore se créer une installation toute prête mais encore faut-il maintenir à jour [...]

Lorsque vos utilisateurs se connectent à votre site ils arrivent sur leur page de profil (/user), qui est la page par défaut. Pour changer cela vous avez la possibilité d’utiliser le module logintoboggan ou de le faire en programmation en quelques lignes.
1. Il vous faut créer un module que vous placerez dans le répertoire /sites/all/modules. [...]

Lorsque l’on crée une vue il est possible de créer différents affichages (défaut, page ou encore bloc) mais il n’est pas possible d’intégrer votre vue dans une page à un endroit spécifique. Pour cela il existe des modules comme insert_views qui permettent d’insérer une vue dans une page en ajoutant une simple ligne de code. [...]

Pour cet exercice nous allons manipuler les fichiers template et preprocess de votre thème.
Lorsque l’auteur d’un contenu poste un commentaire il n’y a pas de différenciation entre lui et un posteur lambda, c’est pourquoi nous allons mettre en valeur ses commentaires.
Nous allons travailler avec les fichiers template.php, comment.tpl.php et style.css, alors assurez vous d’avoir [...]

Il est parfois utile de définir une taxonomie pour un module Drupal. Tout se passe lors de l’installation, rien de bien compliqué, voici comment faire.
Tout d’abord il vous faut créer votre module c’est à dire créer et remplir le fichier .info, et créer le fichier .module.
Création du vocabulaire et des termes associés.
Nous allons ajouter à [...]




About me

about me

Bienvenue sur mon blog. Sur cet espace j’essaie de partager au mieux ma passion pour le web et actuellement mon engouement pour Drupal. Vous trouverez ici mes découvertes, mes problématiques et les solutions rencontrées.

I am going to DrupalCon London!

Commentaires

  • opi: Merci pour l'article, spécialement l'astuce du parcours d'un repertoire 'views', à la recherches d [...]
  • Julien: Il faut reconnaître quand même un avantage à Features, c'est de réunir en un seul module la poss [...]
  • Netmee: Super article. Je partage ta vision sur le coté plus light de cette solution face à Features. D'un [...]
  • Pascal H: Bonjour, je viens de découvrir Drupal et, quelques lectures plus tard votre blog. Félicitation [...]
  • Gilles: Merci pour cet article très intéressant. Je m'intéresse à l'externalisation de la saisi pour fa [...]