[Joomla] Cacher une zone de module vide
Un petit truc rapide pour Joomla 1.5 aujourd’hui.
Lorsque l’on programme un template pour un projet Web en Joomla 1.5, il arrive parfois que l’on ait besoin de cacher certaines zones de module lorsqu’elles sont vides. C’est souvent nécessaire pour la structure d’un site en CSS à multiple colones. Pour y parvenir, il suffit simplement d’utiliser la méthode countModules de Joomla de la façon suivante :
<?php if ($this->countModules(‘nom_de_ma_zone’)): ?><div id= »classe_CSS »><jdoc:include type= »modules » name= »nom_de_ma_zone » /></div><?php endif; ?>
La première ligne, $this->countModules, calcul le nombre de module publié dans cette zone via le backend de Joomla. Il est donc possible, très facilement, de cacher une zone ainsi que son CSS avec une simple conditionnelle dans votre template Joomla.
Bon code!
| Imprimer l'article | Cette entrée a été posté par Philippique le 9 juin 2010 à 7 h 20 min, et placée dans Joomla. Vous pouvez suivre les réponses à cette entrée via RSS 2.0. Vous pouvez laisser une réponse, ou bien un trackback depuis votre site. |








Pingback: JP Gauthier