Comment fonctionne les balises smarty de CMS MS

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
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
Répondre
#1
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
Répondre
#2
Salut,

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

En fait, que souhaites-tu faire exactement ? La finalité de ta demande concerne quel type de mise en application ?
Répondre
#3
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...ion.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.
Répondre
#3
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...ion.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.
Répondre
#4
même post que ici : http://forum.cmsmadesimple.org/index.php...104.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
Répondre
#4
même post que ici : http://forum.cmsmadesimple.org/index.php...104.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
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)