2010-01-28 5 views
18

J'ai besoin de smarty modèle pour transmettre à la fonction chaîne de caractères concaténés avec une valeur variable, Comment puis-je le faire? Un exemple de code: {$obj->calledFunc('string const').$var} mais. opérateur ne fonctionne pasChaîne de concaténation avec variable dans smarty

Répondre

23

Utilisez le cat modifier:

{$obj->calledFunc('string const')|cat:$var} 
+0

Ce que m'a sauvé une énorme quantité de temps/tracas, merci pour la pointe! –

+0

merci. C'était aussi ma question. –

1

Vous pouvez utiliser concaténation comme ceci:

{'my_string'|cat:$my_variable|cat:'concat_string'} 
Questions connexes