[Résolu]Texte des menus sur 2 lignes - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Graphisme (https://forum.cmsmadesimple.fr/forum-9.html) +--- Sujet : [Résolu]Texte des menus sur 2 lignes (/thread-2110.html) |
[Résolu]Texte des menus sur 2 lignes - lolo - 24/07/2012 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour, c'est encore moi ! Cette fois-ci mon problème concerne mon menu horizontal. Je souhaiterai afficher le texte des menus sur 2 lignes mais en choisissant où se situe mon retour à la ligne. Auriez-vous une idée de comment faire ? Vais-je être obligée de coder mon menu sans utiliser la balise {menu} bien pratique ? [Résolu]Texte des menus sur 2 lignes - jissey - 24/07/2012 Bonjoir Tu peux convenir d un caractère special comme un slash par ex et le transformer en saut de ligne <br /> dans le gabarit du menu. [Résolu]Texte des menus sur 2 lignes - kraygoon - 25/07/2012 En effet, comme le dit Jissey, tu intègres dans tes pages un caractère spécial qui sera converti dans le template du menu par un retour à la ligne. Dans ton champ "Texte du menu", tu mets "Ma première ligne|et le retour". Ici j'utilise le caractère "pipe" pour indiquer qu'un retour à la ligne devra être fait. Et dans le template, là où s'intègre normalement la balise d'appel du texte du menu tu rajoutes le code |replace:"|":"<br/>"} pour faire le remplacement. [Résolu]Texte des menus sur 2 lignes - lolo - 25/07/2012 Merci pour tes indications Jissey, je viens juste de trouver ! J'ajoute : Code : |replace:"§":"<br />" à chaque fois que j'affiche le menu dans mon gabarit de menu. Et Kraygoon vient de confirmer ça ! Merci à tous les deux ! |