2013-12-23 24 views
-1

我創建了一個具有參數「消息」的樹枝函數。這個參數的值應該是一個翻譯。如何在顯示器樹枝操作器中插入翻譯後的字符串

我以爲我可以這樣做,但沒有。語法可能的問題:{反%}未顯示

{{ attention ('{ 
     "message":"' ~ {% trans %}generalites.projectkit.attention{% endtrans %} ~ '" 
    }') 
}} 

正確的IDE和我有這樣的錯誤消息:

A hash key must be a quoted string, a number, a name, or an expression enclosed in parentheses 
(unexpected token "operator" of value "%") 

你能幫忙嗎?

謝謝

回答

2

您正在尋找:

{{ attention | trans({ 
     "message": "'" ~ 'generalites.projectkit.attention' | trans ~ "'" 
    }) 
}} 
1

你不允許把{% %}{{ }}在樹枝。

更換

{% trans %}generalites.projectkit.attention{% endtrans %} 

generalites.projectkit.attention|trans 
+0

它告訴我,它不知道generalites變量 – mlwacosmos

相關問題