Etape 1 - préparer le terrain
Vous devez d'abord décider où ajouter votre nouvelle position de module. Ouvrez
index.php
de votre template et essayez de trouver un endroit approprié pour votre nouveau module. Par exemple, sous le menu principal.
Étape 2 - ajouter l'extrait de code dans index. php
Veuillez ajouter l'extrait de code suivant dans l'espace précédemment déterminé:
<jdoc:include type="modules" name="nouvelle_position" style="YJsgxhtml" />
attributs du module
name= nom de la position du module.
style= sortie chrome du module qui peut être ,
YJsgxhtml
,
Yjround
,
YJsgplain
.
Étape 3 - Ajouter une nouvelle position de module à votre fichier templateDetails.xml
Sous cette ligne dans
templateDetails.xml
:
<position>user25</position>
Ajoutez cet extrait de code XML:
<position>nouvelle_position</position>
YJsgxhtml sortie chrome du module:
<div class="yjsquare modidMODULEID"> <div class="h2_holder"> <h2 class="module_title"> Title </h2> </div> <div class="yjsquare_in"> module content... </div></div>
Notez qu'un espace dans le titre du module divisera votre titre et que chaque partie sera entourée d'un span.
De cette façon, vous pouvez en plus styler le titre séparément.
YJsground sortie chrome du module:
<div class="yjsquare modidMODULEID addround"> <div class="h2_holder"> <h2 class="module_title"> <span class="title_split titlesplit0">Module</span> <span class="title_split titlesplit1">Title</span> </h2> </div> <div class="yjsquare_in"> module content... </div></div>
YJsgplain sortie chrome du module:
<div class="yjplain modidMODULEID"> module content... </div>