目前正在使用Symfony構建的工具。我正在迭代一組配置設置。我想實現的事情似乎很簡單:樹枝 - 動態數組鍵
我想獲得一定的價值。其中一個關鍵點必須是動態的。下面是一個沒有動態密鑰的工作示例。
{% set id = tmod_config.content_1.id %}
(「content_1」是有問題的鍵)
在鍵末端的數目必須是動態的。我嘗試了幾件事,但無法做到這一點。到目前爲止,我可以訪問動態值,它只需要變成一個功能鍵。
有什麼建議嗎?
問題解決了!覈對答案
目前正在使用Symfony構建的工具。我正在迭代一組配置設置。我想實現的事情似乎很簡單:樹枝 - 動態數組鍵
我想獲得一定的價值。其中一個關鍵點必須是動態的。下面是一個沒有動態密鑰的工作示例。
{% set id = tmod_config.content_1.id %}
(「content_1」是有問題的鍵)
在鍵末端的數目必須是動態的。我嘗試了幾件事,但無法做到這一點。到目前爲止,我可以訪問動態值,它只需要變成一個功能鍵。
有什麼建議嗎?
問題解決了!覈對答案
因爲它是你可以使用任何一個數組..
{% set id = tmod_config[content_1].id %}
或
{% set id = attribute(tmod_config, content_1).id %}
發佈問題後不久,我嘗試了類似於您的第一個解決方案的解決方案。現在就開始工作了。謝謝! – spacellama
張貼後不久,問題解決了!
它可以很容易地做到這樣的:
{% set id = tmod_config["content_" ~ contentId].id %}
什麼爲重點的動態部分的來源? – Yoshi
@Yoshi這是一個與模板呈現一起傳遞的參數。無論如何,我已經設法解決了這個問題。感謝您的思考! – spacellama
Np;)但爲未來的訪客留下一個答案。 – Yoshi