2016-12-05 74 views
0

目前正在使用Symfony構建的工具。我正在迭代一組配置設置。我想實現的事情似乎很簡單:樹枝 - 動態數組鍵

我想獲得一定的價值。其中一個關鍵點必須是動態的。下面是一個沒有動態密鑰的工作示例。

{% set id = tmod_config.content_1.id %} 

(「content_1」是有問題的鍵)

在鍵末端的數目必須是動態的。我嘗試了幾件事,但無法做到這一點。到目前爲止,我可以訪問動態值,它只需要變成一個功能鍵。

有什麼建議嗎?

問題解決了!覈對答案

+0

什麼爲重點的動態部分的來源? – Yoshi

+0

@Yoshi這是一個與模板呈現一起傳遞的參數。無論如何,我已經設法解決了這個問題。感謝您的思考! – spacellama

+0

Np;)但爲未來的訪客留下一個答案。 – Yoshi

回答

2

因爲它是你可以使用任何一個數組..

{% set id = tmod_config[content_1].id %} 

{% set id = attribute(tmod_config, content_1).id %} 
+0

發佈問題後不久,我嘗試了類似於您的第一個解決方案的解決方案。現在就開始工作了。謝謝! – spacellama

0

張貼後不久,問題解決了!

它可以很容易地做到這樣的:

{% set id = tmod_config["content_" ~ contentId].id %}