/** * URL: http://localhost:8080/?route=demo/four */ public function four() { $form = new Form(); $form->addField('firstname', 'WordField', array('blank' => false)); $form->addField('lastname', 'WordField', array('blank' => false)); $form->addField('telephone', 'NumericField'); $values = null; if ($this->request->isMethodPost()) { $form->setValues($_POST); if ($form->isValid()) { $values = $form->getValues(); } } $context = array('title' => 'four', 'form' => $form, 'values' => $values); $this->render('four.tpl', $context); }