我需要使用Symfony表单构建器对每个单选按钮进行样式设置。Symfony/Twig无线电风格formbuilder
这是我的我的createFormBuilder
的一部分:
->add('categoryId', 'entity', array(
'class' => 'MyBundle:Category',
'property' => 'name',
'required' => false,
'expanded' => true))
在我的树枝模板:
{% for child in form.categoryId %}
<div class="radio i-checks col-md-3">
<label>{{ form_widget(child, {'attr': { 'class': '', 'value': '' } }) }} </label>
</div>
{% endfor %}
如何显示类的名字(现在我得到空值)?
当我使用child.get('name')
,我得到这个错误
方法 “获得” 为对象 “的Symfony \分量\表格\ FormView控件” 中不存在...
我被试过了,但是我的对象“Symfony \ Component \ Form \ FormView”出现错误'Method“name”MyBundle :: add.html.twig'中不存在 – Gemmi