Saturday, October 6, 2007

Insérer une position dans un template

Détail ici : http://www.joomladraft.org/content/view/64/46/

Insérer une position dans un template

Pour implanter une position dans un template, nous n'avons pas d'autres alternatives que d'utiliser la fonction mosLoadModules. Le nom de cette fonction est assez facile à retenir :
* mos = Mambo Open Source (Mambo est l'ancien nom de joomla!),
* Load = Charger en langue anglaise,
* Modules = Modules.

La syntaxe de cette fonction est la suivante :
mosLoadModules ( $nom_position [, $style] )
Donc, comme son nom l'indique, cette fonction charge tous les modules de Joomla! qui sont assignés à la position $nom_position pour la page en cours.
L'argument $style est facultatif, mais ses valeurs possibles sont :
0, si vous indiquez la valeur 0 (zéro) pour l'argument $style_de_publication alors les modules seront affichés verticalement dans une colonne.
Compte tenu que la valeur 0 est la valeur par défaut, vous pouvez l'omettre.
1, Cette valeur de l'argument permet d'afficher les modules horizontalement. Chaque module est affiché dans une cellule d'un tableau (Tableau à une seule céllule ?)
-1, Avec cette valeur de l'argument, les modules sont restitués en tant qu'élément brut et sans titres.
L'exemple ci-dessous illustre ceci :

Contenu module 1

Contenu module 2

Contenu module 3

-2, Cette valeur de l'argument permet de présenter les modules dans le format de X-Joomla!. Le code ci-dessous illustre le traitement réalisé par Joomla! :
et -3, Avec cet argument les modules sont montrés dans un format qui permet, par exemple, les coins arrondis étirables.




joomladraft.org:

No comments: