Twig 使用常量访问数组

Twig 使用常量访问数组,twig,Twig,我正在控制器类中生成关联数组,并希望通过常量访问不同的子数组 我尝试了以下操作,但渲染引擎出现错误: {% for job in scheduledJobs.(constant('Namespace\\Class::CONSTANT')) %} Twig\u错误\u语法:中应为名称或数字 第67行的“dashboard.html.twig” 怎么了 我正在使用1.15.0。好的,我找到了解决方案。您可以使用属性功能 源代码如下所示: {% for job in attribute(schedu

我正在控制器类中生成关联数组,并希望通过常量访问不同的子数组

我尝试了以下操作,但渲染引擎出现错误:

{% for job in scheduledJobs.(constant('Namespace\\Class::CONSTANT')) %}
Twig\u错误\u语法:中应为名称或数字 第67行的“dashboard.html.twig”

怎么了


我正在使用1.15.0。

好的,我找到了解决方案。您可以使用
属性
功能

源代码如下所示:

{% for job in attribute(scheduledJobs, constant('Namespace\\Class::CONSTANT')) %}