[RESOLU] Module news:changer le Template d'un article en fonction - 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 : [RESOLU] Module news:changer le Template d'un article en fonction (/thread-792.html) |
[RESOLU] Module news:changer le Template d'un article en fonction - lemirandais - 10/11/2010 Bonjour, Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~ Je suis face à un problème et je ne vois pas comment le résoudre. Je m'explique, je dispose d'une page qui devra contenir 3 news différentes, voici le code smarty qui est présent dans la page: {news moretext="Lire la suite..." lang="fr_FR" number="3" category="sejours_pyrenees_fr,sejours_pyrenees_es" detailtemplate="detail_sejour" summarytemplate="affichage_sejour"} Le soucis qu'il y a c'est que pour chaque article (news), il y aura une "skin" différent. Je m'explique. Supposons 4 articles correspondant aux 4 saisons de l'année. Lors de la saisie de l'article, le rédacteur sélectionne la saison de son choix. A l'affichage, je voudrais que la skin de l'article corresponde à la bonne saison. Je ne sais pas si je suis clair dans l'idée. Merci d'avance. [RESOLU] Module news:changer le Template d'un article en fonction - bess - 10/11/2010 Le plus simple selon moi est de définir dans ton gabarit ou dans le CSS un conditionnement exemple dans le css et smarty : http://www.cmsmadesimple.fr/blog/index.php?post/2010/03/29/La-gestion-des-feuilles-de-styles-%28CSS%29-avec-les-variables-Smarty ca peut être très puissant si tes modifications entre chaque saisons se cantonnent à des modifications d'images et d'autres styles. Si les modifications touchent carrément la structure de ton gabarit, il faut se pencher alors sur l'utilisation d'un conditionnement dans le gabarit {if} //structure d'été {elseif} //structure automne {elseif} //structure hiver {elseif} //structure printemps {/if} [RESOLU] Module news:changer le Template d'un article en fonction - lemirandais - 10/11/2010 J'avais trouvé juste 30 minutes avant ta réponse. Merci. |