0
我想用選項數組填充Zend Framework 2中的選擇對象。基本上,我試圖抓住所有的目錄並將它們設置爲選項值和標籤,但是當存在多個目錄時,它僅將一個目錄作爲選項值寫入。這裏是我的代碼:無法爲選擇對象設置多個值選項Zend Framework 2
$form = new AddPhotosForm();
foreach (glob(getcwd() . '/public/images/profile/' . $identity . '/albums/*', GLOB_ONLYDIR) as $dir) {
$form->get('copy-from-album')->setValueOptions(array(
array(
'value' => basename($dir), 'label' => basename($dir)
)
));
}
當我查看選項時,它列出了最後一個目錄,而不是所有的目錄。我認爲這是覆蓋存儲的價值,但我不知道如何不讓這種情況發生。
這裏是我的問題的截圖如果有幫助:http://imgur.com/RbfGoIo
目錄截圖列表:http://imgur.com/bZQgNcW
就像我前面說的它只是顯示在選擇下拉菜單中的目錄測試album_2017_07_14。
任何幫助,將不勝感激。
謝謝!
謝謝!完美地工作。 – user2101411