我需要以下实施方面的帮助。我想在动态广告代码中添加前缀,然后希望树枝获取此广告代码的值。
{% set result = 'text.journey_service_'~ data.addServ.serviceName %}
{{ result }}
Actual output => text.journey_service_SMALL_PET
Expected output => {{ text.journey_service_SMALL_PET }} = > Dog
答案 0 :(得分:0)
这看起来无效:
{% set result = 'text.journey_service_'~{{ data.addServ.serviceName }} %}
如果要连接字符串和变量,则最好使用:
{% set result = 'text.journey_service_'~ data.addServ.serviceName %}
如果要使用result
作为变量名称来打印内容,则可以使用以下代码(如Twig: Print the value of a variable where the variable name is String所示):
{{ attribute(_context, result) }}