str_replace在特威格

2022-08-30 09:44:17

我想在我的树枝模板中做一个简单的str_replace。我是twig的新手,可能需要添加新的过滤器或类似的sth或使用现有的。我该怎么做?在哪里可以找到可用的过滤器列表?


答案 1

用它来替换和替换宽度 :|-,.

{{age|replace({'|': "-", "," : "."})}}

示例输入显示为31|60,31-60.


答案 2

要替换存储在 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 }) }}

推荐