[英]How do i add some text characters to a text line and return the remaining text after after result
[英]How do I concatenate a calculated result to some existing text in Twig?
我有幾個變量可以顯示年份。 例如,
{{ vars['cotisation_max_year'] }} => 2016
我還有另一個變量,如下所示:
{{ vars.cotisations['cotisation_2014'] }}
顯示查詢結果。
如果我做{{ vars['cotisation_max_year'] - 1 }}
,我得到2015,如果我做
{% set annee = vars['cotisation_max_year'] %} // Let's simplify
{{ vars.cotisations['cotisation_' ~ annee ] }}
我得到了2016年的結果。但是,如果執行以下操作:
{{ vars.cotisations['cotisation_' ~ annee - 1 ] }}
什么都沒有出現。
反正有辦法顯示結果嗎? 我在Twig文檔或SO上找不到任何可以解決我的問題的東西
試試這個而不是使代碼復雜化:
{% set annee = vars['cotisation_max_year'] -1 %} // Let's simplify
{{ vars.cotisations['cotisation_' ~ annee ] }}
或者這個(從未嘗試過):
{% set annee = vars['cotisation_max_year'] %} // Let's simplify
{{ vars.cotisations['cotisation_' ~ (annee - 1) ] }}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.