如何自定義以下代碼?我該如何使用來自數據庫的複選框。Symfony2樹枝form_widget自定義html
這是我的形式
$builder->add('entityname', 'entity', array(
'class' => 'MyBundle:applicant',
'label' => 'label',
'property' => 'name',
'expanded' => true,
'required' => false,
'multiple' => true,
'attr' => array('class' => 'css-checkbox')
這是我的嫩枝佈局
<div>
<div>
{% for entity in form %}
{{ form_widget(entityname) }}
{% endfor %}
</div>
</div>
這是我在HTML看到:
<div id="name" class="css-checkbox">
<input type="checkbox" id="name_1" name="name[entityname][]" value="1" />
<label for="name_1">AD DNS</label>
<input type="checkbox" id="name_2" name="name[entityname][]" value="2" />
<label for="name_2">Print</label>
<input type="checkbox" id="name_3" name="name[entityname][]" value="3" />
<label for="name_3">Citrix</label>
<div>
我想擁有的是:
<div id="name" class="css-checkbox">
<div>
<input type="checkbox" id="name_1" name="name[entityname][]" value="1" />
</div>
<div>
<label for="name_1">AD DNS</label>
</div>
<div>
<input type="checkbox" id="name_2" name="name[entityname][]" value="2" />
</div>
<div>
<label for="name_2">Print</label>
</div>
<div>
<input type="checkbox" id="name_3" name="name[entityname][]" value="3" />
</div>
<div>
<label for="name_3">Citrix</label>
</div>
<div>
我怎樣才能處理這與樹枝?
如果我理解正確,你想從列表中刪除「客戶端」? –