Exemplo n.º 1
0
$vista->addMeta("author", "CR CNT Extremadura");
$vista->addMeta("description", "CNT Extremadura - Federación de Sindicatos Anarcosindicalistas adheridos a la CNT en Extremadura");
$vista->addMeta("keywords", "CNT Extremadura- Federación de Sindicatos Anarcosindicalistas adheridos a la CNT en Extremadura");
$vista->addCSS("html5reset.css");
switch ($medio->getNombre()) {
    case 'screen':
        $vista->addCSS("myra.css");
        $vista->addJavaScript("inicio.js");
        break;
    case 'handheld':
        $vista->addCSS("myra_movil.css");
        $vista->addJavaScript("inicio_movil.js");
        break;
}
// Diseño de Zonas
$vista->addZona(0, 'cabecera', 'contenido', false);
$vista->addZona(2, 'derecha', 'contenido');
$vista->addZona(6, 'agenda', 'agenda', false);
$vista->addZona(7, 'masleido', 'masleido');
switch ($seccion->getNombre()) {
    case 'portada':
        $vista->addZona(1, 'triple', 'contenido', false);
        $vista->addZona(3, 'doble', 'contenido', false);
        $vista->addZona(4, 'izquierda', 'contenido');
        $vista->addZona(5, 'central', 'contenido');
        break;
    case 'contacto':
        $vista->addZona(3, 'doble', 'contenido');
        break;
    case 'search':
        $vista->addZona(3, 'doble', 'search');
Exemplo n.º 2
0
 *  */
// Lee los estilos del contenido.
require_once 'cod/mod/vinculada.php';
$obj = new Vinculada('contenidos_estilos', $ses->getId());
$estilosContenido = $obj->relacion();
// Nos llevamos a un array plano los estilos leidos.
$estilosAplicados = array();
foreach ($estilosContenido as $id => $estiloContenido) {
    $estilosAplicados[] = $estiloContenido['id_bloque'];
}
// Repasa los estilos
$estiloSelect = array();
require_once 'cod/lib/vis.php';
// Crea vista específica para pintar todos los estilos.
$vistaSelect = new Vista(0, 0, '');
$vistaSelect->addZona(0, 'select', 'select');
$vistaSelect->addBloque(10, 'anuncio cabecera', 0, 0, '', '', '');
$vistaSelect->addBloque(20, 'triple', 0, 0, '', '', '');
$vistaSelect->addBloque(40, 'doble', 0, 0, '', '', '');
$vistaSelect->addBloque(30, 'derecha', 0, 0, '', '', '');
$vistaSelect->addBloque(50, 'izquierda', 0, 0, '', '', '');
$vistaSelect->addBloque(60, 'central', 0, 0, '', '', '');
$vistaSelect->addBloque(55, 'contacto', 0, 0, '', '', '');
$idBloques = explode(',', $vistaSelect->getIdBloques());
foreach ($idBloques as $idEstilo) {
    if ($idEstilo > 60) {
        break;
    }
    $estilo = $vistaSelect->getBloque($idEstilo);
    $estiloSelect[] = array('id' => $idEstilo, 'nombre' => $estilo->getNombre(), 'check' => in_array($idEstilo, $estilosAplicados) ? '1' : '0');
}