目前正在使用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