可以在渲染symfony2 twig的时候改变选择复选框的字段

时间:2016-07-28 02:54:02

标签: php symfony twig

我渲染一个表格

v.getTag()

in twig Produto

$builder
       ->add('nomeCell')
       ->add('mesa',EntityType::class, array(
                'class'=>'AppBundle:Mesa',
                'choice_label'=>'descricao',
            ))
       ->add('produto', CategoryType::class)

我怎么不设置将呈现的字段类型,我可以在树枝内部进行更改吗?

示例:

{% if produtos %}
  {% for produto in produtos %}
     {% if produto.categoria.id == categoria.id and produto.ativo==1  %}
        {{ produto.descricao }} R$ {{ produto.valor | number_format(2, ',', '.') }}
        <br>
     {% endif %}
  {% endfor %}
{% endif %}

1 个答案:

答案 0 :(得分:0)

您需要在表单上使用事件监听器。有关详细信息,请查看文档here