/**
  * Imprimir índice
  *
  * Crea el archivo index.html
  */
 protected function imprimir_indice()
 {
     // Iniciar la plantilla
     $plantilla = new Plantilla();
     $plantilla->navegacion = new Navegacion();
     $plantilla->mapa_inferior = new MapaInferior();
     $plantilla->directorio = $this->directorio;
     $plantilla->navegacion->opcion_activa = $this->nombre_menu;
     $plantilla->titulo = $this->titulo;
     $plantilla->descripcion = $this->descripcion;
     $plantilla->claves = $this->claves;
     $plantilla->archivo_ruta = $this->archivo_ruta;
     // Iniciar la página
     $pagina = new PaginasPublicacionesClasificadasPorCategorias($this->recolector);
     $pagina->titulo = $this->titulo;
     $pagina->descripcion = $this->descripcion;
     $pagina->ultimas_encabezado = $this->ultimas_encabezado;
     $pagina->ultimas_vinculos = $this->ultimas_vinculos;
     $pagina->ultimas_cantidad = $this->ultimas_cantidad;
     $pagina->categorias_encabezado = $this->categorias_encabezado;
     $pagina->categorias_vinculos = $this->categorias_vinculos;
     $pagina->en_raiz = false;
     $pagina->en_otro = false;
     // Pasar a la plantilla el HTML y Javascript
     $plantilla->contenido = $pagina->html();
     $plantilla->javascript = $pagina->javascript();
     // Crear archivo
     $this->crear_archivo($plantilla->archivo_ruta, $plantilla->html());
 }
Esempio n. 2
0
 /**
  * Imprimir índice
  *
  * Crea el archivo index.html
  */
 protected function imprimir_indice()
 {
     // Iniciar la plantilla
     $plantilla = new Plantilla();
     $plantilla->navegacion = new Navegacion();
     $plantilla->mapa_inferior = new MapaInferior();
     $plantilla->directorio = \Configuracion\CategoriasConfig::DIRECTORIO;
     $plantilla->navegacion->opcion_activa = \Configuracion\CategoriasConfig::NAVEGACION_OPCION_ACTIVA;
     $plantilla->titulo = \Configuracion\CategoriasConfig::INDICE_TITULO;
     $plantilla->descripcion = \Configuracion\CategoriasConfig::INDICE_DESCRIPCION;
     $plantilla->claves = \Configuracion\CategoriasConfig::INDICE_CLAVES;
     $plantilla->archivo_ruta = sprintf('%s/index.html', $plantilla->directorio);
     // Iniciar la página
     $pagina = new PaginasCategoriasIndice($this->recolector);
     $pagina->titulo = $plantilla->titulo;
     $pagina->descripcion = $plantilla->descripcion;
     $pagina->en_raiz = false;
     $pagina->en_otro = true;
     // Pasar a la plantilla el HTML y Javascript de la página
     $plantilla->contenido = $pagina->html();
     $plantilla->javascript = $pagina->javascript();
     // Crear archivo
     $this->crear_archivo($plantilla->archivo_ruta, $plantilla->html());
 }
Esempio n. 3
0
 /**
  * Imprimir índice
  *
  * Crea el archivo index.html
  */
 protected function imprimir_indice()
 {
     // Iniciar la plantilla
     $plantilla = new Plantilla();
     $plantilla->navegacion = new Navegacion();
     $plantilla->mapa_inferior = new MapaInferior();
     $plantilla->directorio = $this->directorio;
     $plantilla->navegacion->opcion_activa = $this->nombre_menu;
     $plantilla->titulo = $this->titulo;
     $plantilla->descripcion = $this->descripcion;
     $plantilla->claves = $this->claves;
     $plantilla->archivo_ruta = $this->archivo_ruta;
     // Iniciar la página
     $pagina = new $this->indices_paginas($this->recolector);
     $pagina->titulo = $this->titulo;
     $pagina->descripcion = $this->descripcion;
     $pagina->encabezado = $this->encabezado;
     $pagina->encabezado_color = $this->encabezado_color;
     $pagina->encabezado_icono = $this->encabezado_icono;
     $pagina->en_raiz = false;
     $pagina->en_otro = false;
     // Pasar a la plantilla el HTML y Javascript de la página
     $plantilla->contenido = $pagina->html();
     $plantilla->javascript[] = $pagina->javascript();
     // Crear archivo
     $this->crear_archivo($plantilla->archivo_ruta, $plantilla->html());
 }