Menu JavaScript/CSS dans le header

Catégories:

Bonjour,

Je cherche à integrer le menu css/js de phatfusion dans le header de mon site drupal6 et je me heurte à un soucis : Le menu apparait bien en page d’accueil seulement, sur toutes les autres pages il n’y a que quelque ligne de texte à la place.

le code est integrer comme ceci dans le page.tpl.php

  <head>

  <script src="<?php print $directory; ?>/imagemenu/mootools.js" type="text/javascript"></script>

  <link href="<?php print $directory; ?>/imagemenu/imageMenu.css" type="text/css" rel="stylesheet"/>

  <script src="<?php print $directory; ?>/imagemenu/imageMenu.js" type="text/javascript"></script>
...
...
       <div id="kwick">

               <ul class="kwicks">

               <li class="kwick opt1"><span>Lanscapes</span> </li>

             <li class="kwick opt2"><span>People</span> </li>

                <li class="kwick opt3"><span>Nature</span> </li>

                <li class="kwick opt4"><span>Urban</span> </li>

             <li class="kwick opt5"><span>Abstract</span> </li>

          </ul>

          </div>
...

<script type="text/javascript">

        

          window.addEvent('domready', function(){

             var myMenu = new ImageMenu($$('#kwick .kwick'),{openWidth:300, border:2, onOpen:function(e,i){alert(e);}});

         });

       </script>

          

Je ne comprend pas pourquoi ca ne fonctionne qu’en page d’accueil.

J’ai essayé de l’inserer dans plusieurs themes differents sans succes !

Quelqu’un aurrais une idée de ce qu’il faut faire ? Je n’ai pas trouvé dans ce forum mais j’ai peut etre mal cherché.

Merci de m’avoir lu.

#

La variable $directory est initialisée comment ?

#

Je ne sais pas. J’ai lu quelque part que ca renvoyais au repertoire du theme.

Effectivement, je viens de changer ca par le chemin complet et la ca marche sur toutes mes pages.

Du coup probleme contourné et donc plus de probleme.

Désolé de ne pas y avoir pensé plus tot et merci de m’avoir fait reagir ,)

Bonne soirée

Syndiquer le contenu