예제 #1
0
 private static function readView($gestor)
 {
     //        $filtro = Request::get("filtro");
     //        if ($filtro === null) {
     //            $params = array();
     //            $condicion = "1=1";
     //        } else {
     //            $params["filtro"] = $filtro . "%";
     //            $condicion = "Name like :filtro";
     //        }
     //
     //        $order = Request::get("order");
     //        $orderby = "Name, CountryCode, ID";
     //        if ($order !== null) {
     //            $orderby = "$order, $orderby";
     //        }
     //
     //        $registros = $gestor->count($condicion, $params);
     //        $paginacion = new Pager($registros, Request::get("rpp"), Request::get("pagina"));
     //        $parametros = new QueryString();
     //
     //        $op = null;
     //
     //        $listaArtistas = $gestor->getList($paginacion->getPaginaActual(), $orderby, $paginacion->getRpp(), $condicion, $params);
     $plantillaArtista = file_get_contents('plantillas/_main.html');
     $artistabox = file_get_contents('plantillas/_artistabox.html');
     $gestorArtista = new ManageArtista(new DataBase());
     $listaArtistas = $gestorArtista->getList();
     $listaCuadros = "";
     foreach ($listaArtistas as $key => $value) {
         $datosArtista = str_replace('{alias}', $value->getAlias(), $artistabox);
         $datosArtista = str_replace('{email}', $value->getEmail(), $datosArtista);
         $listaCuadros .= $datosArtista;
     }
     $plantillaArtista = str_replace("{artistabox}", $listaCuadros, $plantillaArtista);
     echo $plantillaArtista;
 }
예제 #2
0
<?php

require './clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageArtista($bd);
$artistas = $gestor->getList();
?>
<!DOCTYPE html>

<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <link rel="stylesheet" type="text/css" href="./estilos/estilos.css"/>
    </head>
    <body>
        <div id="cabeceraIndex">
            <div id="logo">
                <img src="./estilos/ticket-icon.png" width="250" height="100"/>
            </div>
            <nav>
                <a href="index.php" >Inicio</a>
                <a href="#" >Artistas</a>
                <a href="./login/adm.html">Admin</a>
            </nav>
        </div>
        <div id="cuerpoIndex">
            <h1>Artistas</h1>
            <div id="listaArtistas">
                <div id="tablaEventos">
                <ul>