function indexAction() { $this->view->subtitle = $this->info->sitio->paginas->index->titulo; $menus = new PaginasMenu(); $this->view->paginas->menu = $menus->fetchAll(); $this->render(); }
public function verAction() { $this->view->subtitle = $this->info->sitio->paginas->ver->titulo; $pagina = new Paginas(); $paginasMenues = new PaginasMenu(); $archivos = array(); $view_archivos = array(); $id = (int) $this->_request->getParam('id', 0); if ($id > 0) { $this->view->pagina = $pagina->fetchRow('id=' . $id); $this->view->paginasMenues = $paginasMenues->fetchAll('id_pagina=' . $id); $archivos = PaginasArchivos::getArchivos($id); foreach ($archivos as $a) { $view_archivos[] = Archivos::getArchivo($a->id_archivo); } $this->view->archivos = $view_archivos; } $this->view->scriptJs = "lightbox"; }
public static function getMenuPagina($id_pagina, $limit = 0, $order = "id_pagina") { $PA = new PaginasMenu(); return $PA->fetchAll('id_pagina = ' . $id_pagina, $order, $limit); }
function modificarAction() { $this->view->subtitle = $this->info->sitio->paginas->modificar->titulo; $menupag = new PaginasMenu(); if ($this->_request->isPost()) { Zend_Loader::loadClass('Zend_Filter_StripTags'); $filter = new Zend_Filter_StripTags(); $id_pagina = (int) $this->_request->getPost('id_pagina'); $id_menu = (int) $this->_request->getPost('id_menu'); $link = $this->_request->getPost('link'); $titulo = trim($this->_request->getPost('titulo')); $alt = $this->_request->getPost('alt'); $where = 'id_pagina = ' . $id_pagina . ' AND id_menu = ' . $id_menu; if ($titulo != '' && $link != '') { $data = array('titulo' => $titulo, 'id_pagina' => $id_pagina, 'id_menu' => $id_menu, 'link' => $link, 'alt' => $alt); $menupag->update($data, $where); $this->_redirect(self::RETORNO . $id_pagina); return; } else { $this->view->message = "Deben llenarse todos los campos"; $this->view->menupag = $menupag->fetchAll($where); } } else { $id_pagina = (int) $this->_request->getParam('pagina'); $id_menu = (int) $this->_request->getParam('menu'); $where = 'id_pagina = ' . $id_pagina . ' AND id_menu = ' . $id_menu; if ($id_pagina > 0) { $this->view->menupag = $menupag->fetchRow($where); } } $this->view->action = "modificar"; $this->view->buttonText = $this->info->sitio->paginas->modificar->buttonText; $this->render(); }
public function verAction() { $this->view->subtitle = $this->info->sitio->paginas->ver->titulo; $pagina = new Paginas(); $paginasMenues = new PaginasMenu(); $id = (int) $this->_request->getParam('id', 0); if ($id > 0) { $this->view->pagina = $pagina->fetchRow('id=' . $id); //Creo el array con los datos de la DB de la tabla del menú de páginas $this->view->paginasMenues = $paginasMenues->fetchAll('id_pagina=' . $id); } $this->render(); }