我在我的控制器类中生成一个关联数组,并希望通过常量访问不同的子数组。
我尝试了以下操作,但渲染引擎会抛出错误:
{% for job in scheduledJobs.(constant('Namespace\\Class::CONSTANT')) %}
Twig_Error_Syntax:预期的名称或号码 第67行“dashboard.html.twig”
有什么问题?
我使用的是1.15.0。
答案 0 :(得分:1)
好的,我找到了解决方案。您可以使用attribute
功能。
源代码如下所示:
{% for job in attribute(scheduledJobs, constant('Namespace\\Class::CONSTANT')) %}