/ / Función dinámica en plantilla de ramita - Symfony

Función dinámica en plantilla de ramita - Symfony

Me gustaría mostrar texto dinámico en muchas plantillas de ramitas. En lugar de agregar esta variable a cada acción, preferiría escribirla una vez y agregarla de alguna manera a las plantillas como

{{ displaytext("ann") }}

¿Cómo puedo conseguir esto?

Respuestas

1 para la respuesta № 1

Puedes lograr esto creando una clase de Extensión Twig.

Lea más sobre esto en http://symfony.com/doc/current/cookbook/templating/twig_extension.html


0 para la respuesta № 2

Puede crear un archivo con esta variable e incluirlo en los otros archivos -> La ramita incluye

Puede establecer variables para su página incluida como se muestra en la documentación:

{# template.html will have access to the variables from the current context and the additional ones provided #}
{% include "template.html" with {"foo": "bar"} %}

{% set vars = {"foo": "bar"} %}
{% include "template.html" with vars %}