gpt4 book ai didi

symfony - 在模板中使用反式

转载 作者:行者123 更新时间:2023-12-05 07:51:15 25 4
gpt4 key购买 nike

我目前正在 symfony 项目中使用 Twig 模板和翻译,但出现了一个小问题。

我已经检查了文档,但我无法弄清楚。

我有一个翻译文件(yml),它的配置是这样的。

    productMissingMessage: El producto con referencia %productRef% ha sido descatalogado en nuestra tienda.

在 Twig 模板中,我有这样的东西:

   {% for product in productsDeleted %}
<p>{{'basket.productMissingMessage'|trans }}</p>
{% endfor %}

这听起来可能很愚蠢,但我正在努力解决如何在其中添加参数以将值输出到 trans 文件的问题。我在文档中看到您可以添加字符串或数字,但绝不能添加变量,在这种情况下,变量将为 {product}。

这是一个文档示例:

    {{ message|trans({'%name%': 'Fabien'}, "app") }}

知道如何传递变量的值吗?我试过 {{product}} 但不行。

最佳答案

你能试试这个吗:

{% for product in productsDeleted %}
<p>{{'basket.productMissingMessage'|trans({'%productRef%': product}, "app") }}</p>
{% endfor %}

关于symfony - 在模板中使用反式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35172146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com