/** * Displays static page. * @param $slug * @return string * @throws NotFoundHttpException */ public function run($categoria, $provincia) { echo '<pre>'; print_r([__LINE__, 'categoria: ' . $categoria . ', provincia: ' . $provincia]); die; $model = new Paginas(); if (($pagina = $model->obtenerPaginaPorSlug($slug)) === null) { throw new NotFoundHttpException('La página solicitada no existe.'); } return $this->controller->render('pagina-estatica', ['model' => $pagina]); }
public function agregarAction() { $pagina_id = (int) $this->_request->getParam('pagina'); if ($pagina_id) { Zend_Loader::loadClass('Paginas'); $pagina = new Paginas(); $this->view->pagina = $pagina->fetchRow('id=' . $pagina_id); } $this->view->subtitle = $this->info->sitio->menu->agregar->titulo; $this->agregarModificar(); $this->view->action = $this->info->sitio->menu->agregar->action; $this->view->buttonText = $this->info->sitio->menu->agregar->buttonText; $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 getPagina($id) { $pagina = new Paginas(); return $pagina->fetchRow("id = '{$id}'"); }
<?php $pnotify = true; $validacao = true; $galeria = true; $lightBox = true; $popup = true; include_once '../public/inc/cabecalho.php'; $idP = $_REQUEST['id']; $pagina = new Paginas(); $pagina->id = $_REQUEST['id']; $pagina->carregar(); $msg = ""; $msgClass = "msgErro"; $titulo = $pagina->titulo; $acao = "Galeria Imagem"; $pg_voltar = URLADMIN . "paginas/alterar.php?id=" . $idP; $msg_ok = "Registro Excluído!"; $msg_erro = "Erro ao excluir!"; $nomeClasse = "PaginasImagem"; $nomeTabela = strtolower($nomeClasse); $destino = "paginas"; $idSalva = "idPagina"; $indiceTabela = "id_pagina"; $paginaRetorno = URLADMIN . "paginas/galeria.php?id=" . $idP; ########################## # excluir ########################## if (isPost($_POST['idexcluir'])) { $objRel = new $nomeClasse(); $objRel->id = $_POST['idexcluir'];
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(); }
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer the ID of the model to be loaded */ public function loadModel($id) { $model = Paginas::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
public function carregarConteudo($id_p) { $criteria = new CDbCriteria(); $criteria->condition = 'paginas_id=' . $id_p; Yii::app()->controller->render('/site/general', array('model' => Paginas::model()->find($criteria))); }
<?php $paginas = Paginas::ListarPaginas(); if ($paginas->num_rows > 0) { ?> <div class="menu"> <a href="<?php echo SITE_URL; ?> index.php" <?php echo strpos($_SERVER["REQUEST_URI"], "index.php") !== false ? "class='active'" : ""; ?> > Home </a> <?php while ($pagina = mysqli_fetch_assoc($paginas)) { ?> <a href="<?php echo SITE_URL . "pagina/" . $pagina["url"]; ?> " <?php echo strpos($_SERVER["REQUEST_URI"], $pagina["url"]) !== false ? "class='active'" : ""; ?> > <?php echo $pagina["titulo"]; ?> </a> <?php }
<?php session_start(); session_regenerate_id(); include_once "../configuracao.php"; if (!Usuario::ValidarLogin()) { header("Location: login.php"); exit; } else { if ($_POST) { if (!empty($_POST["titulo"]) && !empty($_POST["conteudo"])) { if (Paginas::Adicionar($_POST)) { $_SESSION["sucesso_mensagem"] = "Página cadastrada com sucesso!"; header("Location: " . SITE_URL_ADMIN . "/lista_pagina.php"); exit; } } } ?> <!DOCTYPE html> <html lang="en"> <?php include_once "tag_head.php"; ?> <body> <section id="container" > <?php include_once "header.php"; include_once "menu.php"; ?> <section id="main-content">