2013-03-06 50 views
0

我們有一個具有靈活數值的數組$options。我們從數據庫中獲取這些值。 我們怎樣才能生成視圖,該視圖看起來像如何使用數組中的複選框生成視圖

options['value-1'] checkbox_1

options['value_n'] checkbox_n

有沒有辦法通過一個for循環像

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

產生這種看法元我如何在cakephp 2.3.0中進行此操作?

回答

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')); 
+0

我會嘗試這個,謝謝 – amarradi 2013-03-06 12:18:50

+0

那工作正常,但我能怎樣改變我,我不在一條線上看不到每一個條目 – amarradi 2013-03-08 14:25:55

相關問題