TWIG:在实体中循环遍历属性/ getter

时间:2016-08-02 08:55:12

标签: symfony twig

我有一个实体MyLists,其属性lists是一个数组集合。此数组集合具有list - 实体:

class List 
{
    public $id;
    public $name;
    public $date;

    public function setName($name) {
        ...
    }

    public function getName() {
       return $this->name;
    }
        ...
}

是否有可能在TWIG中遍历所有这些getter?例如:

{% for list in myList.lists %}
   {% for getter in list %}
       {{ list.getter }}
  {% endfor %}
{% endfor %}

1 个答案:

答案 0 :(得分:-2)

如果myList是包含对象的数组:

{% for list in myList.lists %}
  {{ list.name }}
{% endfor %}

或者:

{% for list in myList %}
  {{ list.lists.name }}
{% endfor %}