0

私は Symfony 1.4 と Bootstrap を使用しています。チェックボックスのリストの書式設定に問題があります。各チェックボックスのテキストは、そのチェックボックスに関する改行とともに表示されます。

symfony は、各チェックボックスに対して次の HTML コードを生成します。

<li><input name="mensajes[receptores_list][]" type="checkbox" value="5" id="mensajes_receptores_list_5" /><label for="mensajes_receptores_list_5">Carlos (Admin)</label></li>

Bootstrap が各チェックボックスを正しく表示するには、Symfony で次のコードを生成する必要があります。

<label class="checkbox">
 <input name="mensajes[receptores_list][]" type="checkbox" value="5" id="mensajes_receptores_list_5" /> Carlos (Admin)
</label>

どうすればこれを入手できますか?

4

2 に答える 2

0

フォームクラスで:

$this->widgetSchema['receptores_list']->setAttribute('class', 'checkbox');

フォーム デコレータ (sfWidgetFormSchemaFormatter) を設定してみます。

于 2013-10-21T22:55:56.807 に答える