[Résolu] Menu avec des images et avec du texte - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : [Résolu] Menu avec des images et avec du texte (/thread-2949.html) |
[Résolu] Menu avec des images et avec du texte - lolo61 - 10/10/2013 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour, J'ai réalisé un menu avec des images en lisant des anciens messages et le tuto de Le but étant de remplacer le texte du menu par une image. Vers la fin du gabarit de menu j'ai enlevé {$node->menutext} que j'ai remplacé par {if $node->image != ''} <img src="{$node->image}" alt="" width=240 height='32'/>{/if} J'ai également indiqué le chemin des images dans les paramètres globaux > paramètres des contenus > Chemin pour les champs {page_image} Ça marche très bien et je peux mettre les images que je veux dans chaque page. Ce que je voudrais, c'est que quand il y a une image, c'est l'image qui apparait dans le menu et quand il n'y en a pas, c'est le texte du menu qui apparait. Ce que je veux c'est faire un menu mixte avec des boutons images et des boutons textes. J'ai essayé pas mal de chose et je sèche pas mal... Merci d'avance [Résolu] Menu avec des images et avec du texte - jce76350 - 10/10/2013 si tu ne mets pas d'image dans la page elle ne s'affichera pas donc si - Éditer le contenu / option /Image= Aucun => le texte s'affiche - Éditer le contenu / option /Image= ton_mage.gif => l'image et le texte s'affiche [Résolu] Menu avec des images et avec du texte - lolo61 - 10/10/2013 Si il n'y a pas d'image le texte ne s'affiche pas puisque j'ai enlevé {$node->menutext} J'ai essayé de rajouter {$node->menutext} et {if $node->menutext != ''}{$node->menutext}{/if} Dans ce cas j'ai l'image et le texte mais ce que je veux, c'est afficher soit l'image soit le texte. [Résolu] Menu avec des images et avec du texte - bess - 10/10/2013 {if $node->image != ''} <img src="{$node->image}" alt="" width=240 height='32'/> {elseif $node->menutext != ''} {$node->menutext} {else} Ni texte ni image {/if} [Résolu] Menu avec des images et avec du texte - lolo61 - 10/10/2013 Ça marche bien, un grand merci !!! J'étais entrain de bricoler quelque chose avec des else... J'ai encore pas mal de progrès à faire en smarty. |