mrYeap Posted September 9, 2009 Share Posted September 9, 2009 Bonjour, J'espère ne pas faire doublon avec un post déjà ouvert. Ma requête sur id_cms n'ayant rien donné de pertinent, j'ouvre celui-ci.Je cherche à intégrer des pictos devant mes liens du block cms.Par exemple un cadenas devant le lien "paiement sécurisé", le logo colissimo devant le lien "livraison"... Aussi je souhaite faire un test sur l'id_cms (ça me paraît plus simple à gérer que sur l'intitulé de la page à cause du problème de langue et de l'encodage en UTF-8). Mais voilà, ça ne fonctionne pas.Voici le test que j'ai ajouté {if $cmslinks.id_cms=='1'}toto{/if} dans le blockinfos.tpl <!-- Block informations module --> {foreach from=$cmslinks item=cmslink} {if $cmslinks.id_cms=='1'}toto{/if}{$cmslink.meta_title|escape:htmlall:'UTF-8'} {/foreach} <!-- /Block informations module --> J'ai d'ailleurs testé ceci {if $id_cms=='1'}toto{/if} qui ne fonctionne pas mieux.Si quelqu'un a la gentillesse de bien vouloir me dépanner, je serai ravi de prendre une leçon.Bonne journée. Link to comment Share on other sites More sharing options...
Natsu Posted September 9, 2009 Share Posted September 9, 2009 Hello, {if $cmslinks.id_cms == 1}toto{/if} Link to comment Share on other sites More sharing options...
mrYeap Posted September 9, 2009 Author Share Posted September 9, 2009 bonjour, Merci pour cette réponse rapide, MAIS ça ne fonctionne pas (j'avais d'ailleurs déjà essayé). J'ai l'impression que c'est $cmslinks.id_cms qui n'est pas correcte (en même temps je me dis que j'aurais une erreur si la variable n'existait pas). J'avoue ne pas comprendre. Link to comment Share on other sites More sharing options...
Natsu Posted September 9, 2009 Share Posted September 9, 2009 hum je viens de tester chez moi et ça fonctionne.. à la limite poste ton le zip du module que je regarde Link to comment Share on other sites More sharing options...
Atch Posted September 9, 2009 Share Posted September 9, 2009 salut,Insert {debug} dans ton TPL et relance ta page pour voir quelle variable tu peux utiliser.V++Atch Link to comment Share on other sites More sharing options...
mrYeap Posted September 9, 2009 Author Share Posted September 9, 2009 Merci Atch pour cette fonctionnalité de debug Smarty. J'ai résolu mon problème... j'utilisais "cmslinks" au lieu de "cmslink".Merci beaucoup pour votre réactivité, et encore merci pour ce {debug} (je débute avec Smarty et je sens que ça va bcp me servir). Bonne journée. Link to comment Share on other sites More sharing options...
Mejda Posted May 27, 2013 Share Posted May 27, 2013 {$smarty.get.id_cms=='2'} c'est la meilleur solution Link to comment Share on other sites More sharing options...
Recommended Posts