[OF 2.0]Génération du menu
Date: mercredi 21 mai 2008 12:09:20
Bonjour,
Je pense avoir un problème de package pear sur la version 2. J'utilise celle que Christophe Laratte m'a envoyé mais lors de la génération des pages admin, le menu s'affiche mal.
En fait, en ouvrant la source j'ai ceci qui "bug" :
<script type="text/javascript"><![CDATA[
onMenuBarReady = function(p_oEvent) {
// Instantiate and render the menu bar
var oMenuBar = new YAHOO.widget.MenuBar("menubar", { autosubmenudisplay:true, hidedelay:550, lazyload:true });
oMenuBar.render();
}
// Initialize and render the menu bar when it is available in the DOM
YAHOO.util.Event.onContentReady("menubar", onMenuBarReady);
]]></script>
Si j'enlève les <![CDATA[ et ]]> et crée un fichier test.html que je mets à la racine d'OF tout marche bien (enfin le menu, le reste ne marche pas mais c'est tout à fait normal).
Dans votre version de test, ces balises CDATA ne sont pas généré (et si j'ai bien compris ce sont les commentaires en XHTML).
J'ai fait une recherche sur la string "]]>" et "<![CDATA[ " dans tous les fichiers pear et d'OF. Je ne trouve rien dans les sources d'OF et donc c'est pour ca que je pense plus à un package pear. Mais en modifiant les sources des packages et en enlevant les quelques occurrences ca ne change rien.
J'ai essayé de modifier / mettre à jour certains package pear (les packages XML) mais ca ne fait rien ...
Avez vous une idée pour résoudre ce problème (tout en restant hebergé chez mon hébergeur...) ou peut être une idée du package pear qui génére l'affichage du menu ?
Pour info voila les deux fichiers (j'ai enlevé toute la div main pour confidentialité) :
http://resa.aeroclub-basque.com/test.html
http://resa.aeroclub-basque.com/test2.html
Merci d'avance,
Antoine Rogues
AC Basque