Merhaba saat son birkaç bunun için arıyor ve her eşleşen sonuç google okudum bana verebilir ama yine de o iş için alınamıyor.
Ben aracılığıyla zend formu seçme öğesi oluşturma:
this->addElement('select','my_select', array(
'label' => 'Currency', 'value' => 'blue',
'multiOptions' => array( 'red' => 'Rouge', 'blue' => 'Bleu', 'white' => 'Blanc', ), ) );
şimdi bunu yoluyla doldurmak istiyorum
$form->populate
denetleyicisi, ben gibi bir çift boyutlu bir dizi vererek denedi
$vals = array("my_select" => array("US Dollar", "Pound Sterling"))
ve daha sonra içinde elde edilmiştir:
$form->populate($vals);
but this didnt worked and I am not sure if this will work, at the moment I am building my array like in array( 'red' => 'Rouge', 'blue' => 'Bleu', 'white' => 'Blanc')
the same class as zend form and then passsing it to the addElement multiOptions dynamically, as this guy suggests here:
http://zendguru.wordpress.com/2009/03/06/zend-framework-form-working-with-dropdownselect-list/
that works but I would like to have it through populate and also if someone can suggest me how to select default value as well, I will be very grateful!
Teşekkürler,