Jump to content

Smarty : Récupérer {l s='test'} dans une variable


Recommended Posts

Bonjour à tous,

Presque tout est dans le sujet. Je voudrai stocker le résultat d'un appel de traduction dans une var smarty plutôt que de l'afficher.
On ne peut pas faire : {assign var='myvar' value={l s='test'[spam-filter] alors est-ce possible et comment ?

Merci de vos lumières,

Sylvain Caillet

Link to comment
Share on other sites

Alors la solution est :

{capture name="capturedStream"}
{l s='test'}
{/capture}
{assign var="captured" value=$smarty.capture.capturedStream}

On a la valeur recherchée dans {$captured} pour en faire ce que l'on veut.

Si ça peut aider qq'un.

Sylvain

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...