« Programmation PHP avec Symfony/Twig » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 195 :
<source lang="twig">
{{ 'punctuation_separator'|trans({}, 'common') }}
</source>
 
Mais il existe aussi une syntaxe alternative :
<source lang="twig">
{% trans from 'common' %}
punctuation_separator
{% endtrans %}
</source>
 
Ligne 222 ⟶ 215 :
</source>
}}
 
=== Opération trans ===
Il existe aussi une syntaxe alternative au filtre. Par exemple les deux paragraphes ci-dessous sont équivalents :
<source lang="twig">
{{ 'punctuation_separator'|trans({}, 'common') }}
 
{% trans from 'common' %}
punctuation_separator
{% endtrans %}
</source>
 
 
De plus, on peut injecter une variable avec "with" :
<source lang="twig">
{% trans with {'%name%': name}%}Bonjour %name% !{% endtrans %}
</source>
 
== Images ==