|
13.2 Emplacement et mise en place de la zone de débogage |
|
|
|
|
Écrit par Jean Louis Servais
|
|
05-04-2006 |
 | Joomla! 1.0.x |
 |
15/04/2006 : Retouche de la présentation.
27/03/2008 : Correction présentation
|
 |
ATTENTION :
Nous avons un problème avec le contenu de ce chapitre. Manifestement, la mise en place de la zone de débogage ne nécessite pas l'implantation d'une position dans le fichier index.php. Sa présence ou son absence est fonction de l'état d'un paramètre de la configuration générale du site. Nous ne comprenons pas la raison de l'insertion du srcipt mosLoadModules ( 'debug', -1 ) dans de nombreux templates.
Nous en sommes réduit à des hypothèses toutes plus ou moins fantaisistes. Nous recherchons actuellement les réponses à nos questions. Toutes informations sur ce sujet sont les bienvenues. Si certains d'entre vous causent parfaitement l'anglais et qu'ils disposent d'un peu de temps pour faire une recherche sur le forum officiel alors cela nous aiderait beaucoup.
En attendant, vous pouvez implanter la position pour le cas où une utilité cachée (ce dont nous doutons) nous soit communiquée.
|
 |
Le contenu de cette page est sans doute sans objet. Aucun module n'est publié par défaut dans la position debug. L'insertion de la position n'apporte rien à notre connaissance...
Cette page va être supprimée ou modifiée en fonction du résultat de nos recherches sur le sujet.
|
Le meilleur emplacement pour la zone de débogage est bien évidemment en dessous de la page destinée aux visiteurs.
La positionner ailleurs occasionne que des désagréments.
Pour insérer cette zone dans le template, nous allons utiliser la même fonction que pour implanter les positions des modules :
|
mosLoadModules ( $nom_position [, $style] )
|
Tout en sachant que Joomla! utilise la position debug pour publier la zone de débogage.
De plus, l'affichage n'étant pas destiné aux visiteurs, nous pouvons opter pour une présentation en texte brut en choisissant la valeur -1 de l'attribut $style.
Placez ces trois lignes :
|
<!-- DEBUT DE LA ZONE DE DEBOGAGE -->
<?php mosLoadModules ( 'debug', -1 ); ?>
<!-- FIN DE LA ZONE DE DEBOGAGE -->
|
Après ces 2 lignes :
63
64
|
<!--FIN DU FOOTER -->
</div>
|
Et avant celle là :
Je me demande combien d'entre vous vont aller constater le résultat ?
Leur empressement à savoir si des bogues sont présents dans leur site mérite le respect.
De retour parmi nous, ils seront certainement les plus heureux.
Mais, ils risquent fort de déchanter au prochain chapitre...
 |
AUTO-CONTROLE :
La balise </html> doit se trouver maintenant à la ligne 69.
|
|
|
Dernière mise à jour : ( 15-08-2008 )
|