class Admin_Form_Photo extends Zend_Form { public function init() { $this->setMethod('post'); 'label' => 'Zdjęcie', 'multiple' => 'multiple', 'required' => true ))); $this->getElement('photo')->setAttrib('name', 'photos[]'); 'label' => 'Wyślij' ))); } }
Tym formularzem przesyłam kilka plików na raz. Czy ktoś mógłby mi wytłumaczyć w jaki sposób odebrać dane tych plików w formularzu też żeby były dostępne przez $form->getValues() ? Standardowe odbieranie w ten sposób:
if($this->getRequest()->isPost()){ $form = new Admin_Form_Photo(); if($form->isValid($this->getRequest()->getPost())){ $data = $form->getValues(); } }
Zwraca mi pustą tablicę.