On a parfois besoin dans Drupal de limiter la visibilité d’un bloc à un type de contenu particulier. Il est bien sûr possible de le faire depuis l’interface d’administration de Drupal, mais j’ai toujours du mal à mettre de la logique métier dans la base de données. Je préfère que ce soit dans mon code.
Tag Archives: Drupal
Tutoriel Drupal : créer une page contenant une liste de noeuds sans Views
L’objectif de ce mini-tutoriel est de montrer comment créer une page contenant une liste de noeuds sans utiliser le modules Views avec Drupal 7 en seulement quelques lignes de codes. Cette exemple peut servir de base pour de nombreux modules personnalisées.
Dans quels répertoires mettres les modules de Drupal ?
Lorsqu’on découvre Drupal, on se pose souvent la question de savoir où il faut mettre les modules que l’on développe nous mêmes.
Comparaison d’eZ Publish et Drupal
Encore une comparaison entre eZ Publish et Drupal, oui encore une. mais la lecture de l’article de Marco Zmak sur share.ez.no ma donner l’envie de ressortir cette comparaison des cartons.
J’ai travaillé pendant avec eZ Publish et j’ai suivi pendant longtemps Drupal pour m’y consacré pleinement depuis plus de 6 mois maintenant. Je vais essayer de donner mon avis sur les 2 technologies sans tomber dans la mauvaise fois pro drupal comme http://www.media-business.biz/content/ezpublish-cms-drupal-cms-2-years-experience-big-media-website ou pro eZ comme http://share.ez.no/blogs/marko-zmak/ezpublish-vs.-drupal .
Drupal : Comment savoir si l’utilisateur est loggé ?
Pendant l’éxécution d’une requête, la manière standard pour vérifé si un utilisateur est connecté est testé sur la variable $user->uid est positionné à 0. Ce test n’est pas des plus jolie ni des plus compréhensible.
Drupal fournit 2 méthodes plus parlante pour faire ce tes :. la méthode user_is_logged_in() et la méthode user_is_anonymous().
if (user_is_logged_in()) { $output = t('User is logged in.'); } else { $output t('User is an anonymous user.'); }