class Admin_Form_Pluginconfig extends Zend_Form { public function init() { $area = $this->createElement('multiCheckbox', 'area_type'); $area->setLabel('Type of Area:'); $area->addMultiOption('1', 'pierwszy'); $area->addMultiOption('2', 'drugi'); $area->addMultiOption('3', 'trzeci'); $area->addMultiOption('4', 'czwarty'); $area->addMultiOption('5', 'piąty'); $area, 'label' => 'Zapisz' ) ) )); } }
kontroler obsługujący formularz:
class Admin_PluginconfigController extends Zend_Controller_Action { public function init() { $this->_helper->actionStack('show', 'leftmenu'); $this->_helper->actionStack('show', 'topmenu'); } public function indexAction() { $form = new Admin_Form_Pluginconfig(); $form->setAction('/admin/Pluginconfig') ->setMethod('post'); $this->view->form = $form; if($this->_request->isPost()) { $data = $form->getValues(); } } public function saveAction() { } }
Mój problem polega na tym, że nie wiem jak odczytać dane z formularza ze zmiennej $data. Może ktoś podpowiedzieć jak odczytać dane?
PS. Szukałem w google rozwiązania problemu, ale nie udało mi się go znaleźć.