コード例 #1
0
ファイル: Text.php プロジェクト: josmel/adminwap
 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');
     }
 }
コード例 #2
0
 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: ../');
     }
 }
コード例 #3
0
 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;
 }