Forum CMS Made Simple FR
Comment fonctionne les balises smarty de CMS MS - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : Comment fonctionne les balises smarty de CMS MS (/thread-724.html)



Comment fonctionne les balises smarty de CMS MS - Eza07 - 11/10/2010

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: ?
#~ Nom de l'hébergeur :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonsoir,

Ma question ne concerne pas directement l'utilisation de cms ms (j'espère ne pas m'être trompé de section, car je n'ai pas vu d'autre...). Mais l'implémentation de celle-ci.

J'ai remarqué par exemple que la balise {content} renvoie en réalité à la page plugins/function.content.php. Souhaitant reproduire le même type de schéma je n'arrive pas comment je peux une fois dans cette fonction transformer par exemple {news} par la page plugons/function.news.php.

Bref comment réussir à mettre une balise smarty {news} dans une autre {content}.

Si une personne ayant déjà regardé le fonctionnement pouvait me donner une piste, ça serait vraiment très sympa.

Merci d'avance,
Ludovic


Comment fonctionne les balises smarty de CMS MS - kraygoon - 12/10/2010

Salut,

En fait, que souhaites-tu faire exactement ? La finalité de ta demande concerne quel type de mise en application ?


Comment fonctionne les balises smarty de CMS MS - bess - 12/10/2010

on peut via smarty réaffecter une variable foo dans une variable bar, autrement présenter, la variable {$foo} à la place de {$bar}

ca se passe avec assign

http://www.smarty.net/manual/fr/language.custom.functions.php#language.function.assign

Code :
{assign var='foo' value='aime'}
{assign var='bar' value='hait'}

Bobby {$bar} facebook et {$foo} cmsms !  {* --> retournera "Bobby hait facebook et aime cmsms !" *}
{assign var=bar value=$foo}<br/>
Bobby {$bar} facebook et {$foo} cmsms !  {* --> retournera "Bobby aime facebook et aime cmsms !" *}

ca doit pouvoir s'appliquer à ton cas je pense.


Comment fonctionne les balises smarty de CMS MS - bess - 12/10/2010

même post que ici : http://forum.cmsmadesimple.org/index.php/topic,48104.0.html

je laisse ouvert car les réponses quelles qu'elles soient seront bon à prendre.

Eza07, merci de préciser ta solution sélectionnée si tu en trouve une et de préciser dès lors [résolu] dans le titre de ton premier message Smile