Ben Zend Framework ile radyo düğmeleri oluşturmak için çalışıyorum. Bu ben yapmak istiyorum yoludur:
( )Yes ( )No John Smith
( )Yes ( )No Peter Fallon
Ben bir kimliği, iki radyo düğmesi eklemek istiyorum:
Teşekkürler
Tamam şimdi ben, bu nasıl çalıştığını Sabrınız için teşekkür alıyorum.
Peki bu ben ne var.
class ListForm extends Zend_Form
{
public function _construct() {
parent::_construct();
}
public function createForm(array $model,$checkedArr)
{
// set the method for the display form to POST
$this->setMethod('post');
$this->setAction('/List/inputform');
// add an check box element
$check = new Zend_Form_Element_MultiCheckbox('check');
foreach ($model as $option) {
$check->addMultiOption($option['id'],.$option['name'].' '.$option['lname']);
}
// Add a checkmark to the check box.
$check->setValue($checkedArr);
// add the submit button
$submit = new Zend_Form_Element_Submit('submit');
$submit->setLabel('Submit');
$submit->setValue('submit');
return $this->addElements(array($check,$submit));
}}
Sonra görünüm içine bu formu eklemek
$this->view->form = $form->createForm($model,$array);
Bunu yaparak kişilik bir liste bir onay kutusu ile oluşturulan alır
[ ] John Smith
[ ] Peter Fallon
Ne yapmak istiyorum, bu gibi bir iki radyo düğmeleri için bir onay kutusunu değiştirmek için
( )Yes ( )No John Smith
( )Yes ( )No Peter Fallon
Form I döngü olaylarının tüm listesi can ve seçilmiş bir Evet hangisinin belirlemek ve Controller Eylem işlevine teslim aldığında Yani bir Hayır seçildiğinde vardır.
Ben bu daha net olduğunu umuyoruz.