public function addAction() { $form = new Application_Form_Analysis(); $especialidad = new Application_Model_Specialties(); $especialidades = $especialidad->getAll(); $this->view->form = $form; $this->view->headScript()->appendFile("/js/libs/ember-0.9.5.min.js"); $this->view->headScript()->appendFile("/js/libs/ember-rest.js"); $this->view->headScript()->appendFile("/js/models/Prueba.js"); $this->view->especialidades = $especialidades; }
public function addAction() { $form = new Application_Form_Specialty(); if ($this->getRequest()->isPost()) { if ($form->isValid($this->_getAllParams())) { $model = new Application_Model_Specialties(); $model->save($form->getValues()); return $this->_redirect('/especialidades'); } } $this->view->form = $form; }
public function init() { $this->setAttrib('id', 'test-form'); $this->addElement('text', 'name', array('label' => 'Nombre', 'required' => true)); $this->addElement('text', 'amount', array('label' => 'Monto')); $this->addElement('text', 'sample', array('label' => 'Tipo de Muestra')); $this->addElement('text', 'process_time', array('label' => 'Tempo de Proceso')); $this->addElement('text', 'method', array('label' => 'Metodo de Proceso')); $this->addElement('select', 'specialty_id', array('label' => 'Especialidad')); $especialidad = new Application_Model_Specialties(); $this->specialty_id->addMultiOptions($especialidad->getAsKeyValue()); $this->addElement('submit', 'Guardar', array()); }
public function searchAction() { $auth = Zend_Auth::getInstance(); if (!$auth->hasIdentity()) { return $this->_redirect('/Auth/login'); } $model = new Application_Model_Tests(); Zend_View_Helper_PaginationControl::setDefaultViewPartial('paginator/items.phtml'); $filtrador = new PS_Filtrador($model, $this->_getAllParams()); $wheres = $filtrador->getFiltros(); $paginator = Zend_Paginator::factory($model->getBy($wheres)); if ($this->_hasParam('page')) { $paginator->setCurrentPageNumber($this->_getParam('page')); $paginator->setItemCountPerPage(5); } $especialidad = new Application_Model_Specialties(); $especialidades = $especialidad->getAll(); $this->view->especialidades = $especialidades; $this->view->paginator = $paginator; }