Symfony2 :доступ к полям сущности в Twig с типом поля сущности

Вот мой FormType:

public function buildForm(FormBuilder $builder, array $options)
{
    $builder
        ->add('user', 'entity', array(
            'class'   => 'UserBundle:User',
            'expanded' => true,
            'property' => 'name',
        ));
}

Is есть способ получить доступ к полям пользователя в представлении (Twig )?

Я хотел бы сделать что-то вроде этого:

{% for u in form.user %}
    {{ form_widget(u) }}
    {{ form_label(u) }}
    {% if u.moneyLeft > 0 %}
    <span>{{ u.name }} : {{ u.moneyLeft }} €</span>
    {% endif %}
{% endfor %}

... где moneyLeft и имя — это поля из сущности пользователя.

14
задан j0k 26 July 2012 в 07:26
поделиться