Beispiel #1
0
<?php

//Ver. 1.1 Ago-13
$tpl = new TemplatePower('template/eventos/formaEventos.tpl');
$tpl->prepare();
$eventos = new Eventos($conn);
if (!empty($_GET['id_evento'])) {
    $id_evento = $_GET['id_evento'];
} else {
    $id_evento = '';
}
if ($id_evento != '') {
    //Editar
    $tpl->assign("titulo", "Edita evento");
    $eventos->setID($id_evento);
    $datos_evento = $eventos->eventoByid();
    $tpl->assign("nombrevento", $datos_evento['nombre']);
    $tpl->assign("descripcion", $datos_evento['descripcion']);
    $tpl->assign("f_ini", $datos_evento['f_inicio']);
    $tpl->assign("f_fin", $datos_evento['f_fin']);
    $tpl->assign("id", $id_evento);
} else {
    //Nuevo
    $tpl->assign("titulo", "Alta evento");
}
$tpl->printToScreen();
}
$lista_codigos = $objcodigo->listaCodigos();
foreach ($lista_codigos as $codigo) {
    $totalrowtrajo++;
    $tpl->newBlock("codigos");
    $tpl->assign("visible", $estilo);
    $tpl->assign("numero", $totalrowtrajo);
    $tpl->assign("codigo", $codigo['codigo']);
    $tpl->assign("evento", $codigo['evento']);
    $tpl->assign("tipo", $codigo['entrada']);
    $tpl->assign("id_codigo", $codigo['id']);
    if ($codigo['dias_valido'] != '') {
        $tpl->assign("dias_valido", $codigo['dias_valido']);
    } else {
        $objevento->setId($codigo['id_evento']);
        $diasValidos = $objevento->eventoByid();
        $tpl->assign("dias_valido", $diasValidos['f_inicio'] . " al " . $diasValidos['f_fin']);
    }
    $tpl->assign("asociado", $codigo['asociado'] . " " . $codigo['apellido_p'] . " " . $codigo['apellido_m']);
    $tpl->gotoBlock("_ROOT");
}
$row_ini_sig = $totalrowtrajo;
$row_fin_sig = 20;
$row_ini_ant = $row_ini - 20;
$row_fin_ant = 20;
$siguiente = "<a href='control.php?mod=codigos&acc=con&row_ini={$row_ini_sig}&row_fin={$row_fin_sig}' class='btn btn-primary'>Siguiente</a>";
$anterior = "<a href='control.php?mod=codigos&acc=con&row_ini={$row_ini_ant}&row_fin={$row_fin_ant}' class='btn btn-primary'>Anterior</a>";
if ($totalrowtrajo >= 20) {
    $tpl->assign('siguiente', $siguiente);
}
if ($row_ini_sig > 20) {