26/02/2010, 14:24:28
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour à vous,
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Je viens demander un petit coup de main pour intégrer mon propre menu dans mes pages CMSMS.
J'ai utilisé les liens suivants pour m'aider :
- l'aide du module MenuManager (en local)
- http://wiki.cmsmadesimple.org/index.php/...Manager/fr
Donc voici comment, après pas mal de changements j'ai procédé :
1) J'ai créé, dans le menu manager et via la fonction "ajout d'un nouveau gabarit", une nouvelle feuille que j'ai appelée menu_css_01. Elle apparaît bien dans mon gestionnaire de menu.
J'ai cliqué sur le bouton "par défaut" sur cette page.
2) Je suis allé sur mon gabarit principal (appelé "Menu gauche + 2 colonnes", et qui est une copie légèrement transformée de "ShadowMenu left + 1 column").
En allant l'éditer, j'ai ajouté la ligne suivante là où je veux voir apparaître mon menu :
<div id="menu_principal">{menu template="menu_css_01"}</div>
Où :
#menu_principal = la classe créée dans menu_css_01 (avec aussi #menu_principal a #menu_principal a:hover, #menu a:focus )
En faisant simplement ça j'obtiens sur mon site, à l'emplacement du menu :
#menu_principal
#menu_principal a
#menu_principal a:hover,
#menu a:focus
Soit la liste de mes classes, et sans aucune mise en page CSS
![Sad Sad](https://forum.cmsmadesimple.fr/images/smilies/sad.png)
3) Du coup suis aussi allé sur ma page des feuilles de styles. J'ai créé de nouveau un ficher menu_css_01 avec le même contenu que vu plus haut.
Je suis revenu sur mon gabarit "Menu gauche + 2 colonnes" et j'ai utilisé la fonction "attacher des feuilles de style" où j'ai intégré "menu_css_01" à mes feuilles de style déjà présentes.
Là le résultat change un peu puisque j'ai (toujours) :
#menu_principal
#menu_principal a
#menu_principal a:hover,
#menu a:focus
Mais avec la police du fichier "menu_css_01", ce qui est mieux... mais... :/
Une idée de l'endroit où je me suis trompé ?
![Smile Smile](https://forum.cmsmadesimple.fr/images/smilies/smile.png)
---------------------------------------------------
(PS : le fichier d'aide conseillait d'écrire {menu template="menu_css_01.tpl"} mais l'ajout de ".tpl" fait bugguer les pages)