例如,我有一个实体 Cup(来自 Doctrine),其属性为:name, nameBis
我想按名称或名称对列表进行排序Bis :
{% for cup in cups|sort((a, b) => a.name <=> b.name) %}
{{ cup.name }}
{% endfor %}
如何在不复制此块的情况下做到这一点?
我试图设置一个变量来与这两个变量共享这个块:
{% set myVariable = from.my.controller %}
{% for cup in cups|sort((a, b) => a.myVariable <=> b.myVariable) %}
{{ cup.name }}
{% endfor %}
不幸的是,我有一个错误,我的实体(逻辑)中不存在属性“myVariable”!