Blog de Karim Boudjema

Etiquettes :
thème

Nous avons parfois besoin d’une template page.tpl.php pour chaque type de node (page-[type].tpl.php). Par exemple une template différente pour nos nodes de type ‘Blog’ (page-blog.tpl.php) et une autre pour nos nodes de type ‘montype’ (page-montype.tpl.php).

Si Drupal nous propose par défaut (Template Suggestion) des templates node-[type].tpl.php, il n’en va pas de même pour les templates des pages.

Pour ajouter (ou suggérer) des templates pour nos pages, il nous suffit d’insérer le code suivant dans notre fichier template.php de notre thème.

Etiquettes :
documentation, drupal

Lorsque je donne de petites conférences sur Drupal, surtout dans les universités locales, la même question revient très souvent : ‘Mais où donc trouver de la documentation sur Drupal ?’

Etiquettes :
boost, cache, performance

Dans un article précédent, nous avions abordé le système de cache de Drupal. Dans sa configuration de base, nous avions vu que ce système de cache enregistrait les informations essentiellement dans la base de données.

Etiquettes :
cache, performance

Un des plus grands défis de tout développeur web réside dans l’amélioration de la vitesse de réponse des applications web. Si cela se traduit par un meilleur confort pour l’utilisateur final, ne nous voilons pas la face, c’est aussi une question économique, de rendement du serveur. Plus l’application sera lente, plus les ressources utilisées par le, ou les serveurs, seront importantes ; d’où un surcoût en hardware qui peut être non négligeable.

Etiquettes :
modules

Voici une liste des 10 modules que j’utilise pour tous mes projets Drupal. A quelques exceptions près, il s’agit de modules dont nous aurons toujours besoin pour créer un site digne de ce nom sous Drupal.

En plus, si il existe des modules que nous devrions connaitre par cœur, ce sont bien ceux-là. C’est un peu l’ABC de Drupal mais aussi ce qui fait l’une de ses forces: sa modularité.

Syndiquer le contenu