0

$options柔軟な数の値を持つ配列があります。この値は、DB から取得します。このビューがどのように見えるかをどのように生成できますか

options['value-1']チェックボックス_1

options['value_n']チェックボックス_n

forloop のようなものを介してこのビュー要素を生成する方法はありますか

for (i=1 to n) {
   echo $this->Form->input('database-field', array('type'=>'checkbox','div' => true));
}

Cakephp 2.3.0でこれを行うにはどうすればよいですか?

4

1 に答える 1

0

値の配列から複数のチェックボックスを印刷することをお探しですか?これがお役に立てば幸いです。

echo $this->Form->input('database-field' ,array('options'=> $options, 'multiple' => 'checkbox'));

アップデート:

echo $this->Form->input('database-field' ,array('options'=> $options, 'multiple' => 'checkbox','style' => 'float: left; display: inline'));

また

echo $this->Form->input('database-field' ,array('options'=> $options, 'multiple' => 'checkbox','div' => 'false'));
于 2013-03-06T08:38:09.573 に答える