public function init() { $obj = new Application_Model_DbTable_Text(); $primaryKey = $obj->getPrimaryKey(); $this->setMethod('post'); $this->setEnctype('multipart/form-data'); $this->setAttrib('idtext', $primaryKey); $this->setAction('/admin/text/new'); $e = new Zend_Form_Element_Hidden($primaryKey); $this->addElement($e); $this->addElement($e); $e = new Zend_Form_Element_Checkbox('estado'); $e->setValue(true); $this->addElement($e); $e = new Zend_Form_Element_Text('url'); $this->addElement($e); $e = new Zend_Form_Element_Text('descripcion'); $this->addElement($e); $e = new Zend_Form_Element_Text('alt'); $this->addElement($e); foreach ($this->getElements() as $element) { $element->removeDecorator('Label'); $element->removeDecorator('DtDdWrapper'); $element->removeDecorator('HtmlTag'); } }
public function deleteAction() { //verifica se o usuario realmente quer deletar e delata. if (isset($_POST['submit'])) { $dbTable = new Application_Model_DbTable_Text(); $dbTable->delete(array('id = ? ' => $_GET['id'])); header('Location: ../'); } }
public function indexAction() { //Pega as apresentações que estão no banco. $dbTablePresentation = new Application_Model_DbTable_Presentation(); $sqlPresentation = $dbTablePresentation->getText(); $this->view->presentation = $sqlPresentation; //pega as noticias do banco. $dbTableNews = new Application_Model_DbTable_News(); $sqlNews = $dbTableNews->getText(); $this->view->news = $sqlNews; $dbTableText = new Application_Model_DbTable_Text(); $sqlBlock = $dbTableText->getText(); $this->view->text = $sqlBlock; $dbTableBlock = new Application_Model_DbTable_Block(); $sqlBlock = $dbTableBlock->getText(); $this->view->block = $sqlBlock; }