Compruebe si la variable es una cadena o una matriz en Twig
¿Es posible verificar si la variable dada es una cadena enTwig
?
Solución esperada:
messages.en.yml
:
hello:
stranger: Hello stranger !
known: Hello %name% !
Twig
modelo:
{% set title='hello.stranger' %}
{% set title=['hello.known',{'%name%' : 'hsz'}] %}
{% if title is string %}
{{ title|trans }}
{% else %}
{{ title[0]|trans(title[1]) }}
{% endif %}
¿Es posible hacerlo de esta manera? ¿O quizás tienes mejor solución?