コード例 #1
0
ファイル: comboboxes.php プロジェクト: cidleticia/ET3
function materiaRenderComboBox()
{
    $render = new templateEngine();
    $db = Driver::getInstance();
    $materias = new Materia($db);
    $render->materias = $materias->all();
    return $render->render('materiaCB_v.php');
}
コード例 #2
0
ファイル: administrarMaterias.php プロジェクト: RobLucci9/ET3
require_once 'comboboxes.php';
//Conexion a la BD
$db = Driver::getInstance();
// incializa BD
//Instancias TemplateEngine, renderizan elementos
$renderMain = new TemplateEngine();
// inicializa render
$renderAll = new TemplateEngine();
// inicializa render
$renderPlantilla = new TemplateEngine();
// inicializa render
$materias = new Materia($db);
// inicializa objeto Materia
$titulos = new Titulacion($db);
// inicializa objeto Titulacion
$allMaterias = $materias->all();
// coge todas las materias
$renderAll->titulos = $titulos->all();
// el render coge todas las titulaciones
$renderPlantilla->titulacion = titulacionRenderComboBox();
// el render coge el combobox de titulaciones
if (isset($_POST['titulacion'])) {
    // si se presiono el boton Filtrar
    if ($_POST['titulacion'] != "nil") {
        // si se selecciono una titulacion
        $titulacionfiltro = new Titulacion($db);
        // inicializa objeto Titulacion
        $titulacionfiltro = $titulacionfiltro->findBy('tit_id', $_POST['titulacion']);
        // coge la titulaciom que se corresponde con el valor de la titulación por la que se filtro
        if ($titulacionfiltro) {
            $titulacionfiltro = $titulacionfiltro[0];
コード例 #3
0
ファイル: administradoresMateria.php プロジェクト: MOGP95/ET3
    } else {
        $status = "El usuario ya admministra esta materia";
        $contenido = "El usuario ya tiene permisos de administrador sobre los apuntes de la materia";
        $renderMatAdmin->status = renderModalError($status, $contenido);
    }
}
if (isset($_POST["parser"])) {
    $eliminar = $_POST["parser"];
    $eliminar = preg_split("/[\\s,]+/", $eliminar, null);
    $administradores = $administradores->findBy("user_id", $eliminar[0]);
    foreach ($administradores as $key) {
        if ($key->getMat_id() == $eliminar[1]) {
            $key->destroy();
            $renderMatAdmin->status = renderModalCorrecto("Eliminado", "Eliminación correcta");
        }
    }
}
$renderMatAdmin->usuarios = $usuarios->all();
$renderMatAdmin->materias = $materias->all();
$renderMatAdmin->titulos = $titulos->all();
$administradores = new Administra($dbm);
$renderMatAdmin->administradores = $administradores->all();
//RENDERIZADO FINAL
$renderMain->title = "Administradores de Materia";
//Titulo y cabecera de la pagina
$renderMain->navbar = renderNavBar();
//Inserción de navBar en la pagina. Omitible si no la necesita
$renderMain->content = $renderMatAdmin->render('administradoresMateria_v.php');
//Inserción del contenido de la página
echo $renderMain->renderMain();
// Dibujado de la página al completo