php - remove - twig substring
str_replace en Twig (4)
Además, esto podría ser útil para deshacerse de los caracteres del lenguaje (utf-8) ...
{{some_string|replace({''ć'':''c'',''č'':''c'',''š'':''s'',''ž'':''z'',''đ'':''d'',''Ć'':''C'',''Č'':''C'',''Š'':''S'',''Ž'':''Z'',''Đ'':''D''})}}
Quiero hacer un str_replace simple en mi plantilla twig. Soy nuevo en twig y probablemente necesito agregar un filtro nuevo o algo así o para usar el existente. ¿Cómo puedo hacer esto? ¿Dónde puedo encontrar la lista de filtros disponible?
Hay un filtro de reemplazo ver documentation
Para reemplazar una cadena que se almacena en variables twig:
{% set twig_content_variable= ''Testing to replace content''%}
{% set replace_value_var= ''Testing'' %}
{% set replace_with_value_var = ''Testing complete'' %}
{{ twig_content_variable|replace({ (replace_value_var): replace_with_value_var }) }}
Use esto para reemplazar |
con -
y reemplazar ,
ancho .
:
{{age|replace({''|'': "-", "," : "."})}}
La entrada de ejemplo 31|60,
sale como 31-60.