public function addfieldAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(TRUE); $postData = $this->getRequest()->getPost(); $id = 0; if (array_key_exists('count', $postData)) { $id = intval($postData['count']) + 1; } if ($id > 0 && $id <= 6) { $optionsNames = array('', 'A', 'B', 'C', 'D', 'E', 'F'); $form = new QuestionForm(); $odpoved = $form->createElement('text', 'odpoved' . strval($id), array('placeholder' => $optionsNames[$id], 'class' => 'input dd-test', 'required' => true, 'label' => false, 'filters' => array('StringTrim'))); $check = $form->createElement('checkbox', 'check' . strval($id), array('class' => 'dd-chc', 'disableHidden' => true)); echo $odpoved->__toString(); echo $check->__toString(); } else { $this->_response->clearBody(); $this->_response->clearHeaders(); $this->_response->setHttpResponseCode(403); } }