Пример #1
0
 public static function retornarVista($validacion = '')
 {
     switch (self::$_accion) {
         case 'mensaje':
             $datos = array();
             $plantilla = "vista/html/enlace_inicio.html";
             $enlace = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $salida = self::$_mensaje;
             $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => '', "formulario" => $salida);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
         case 'listar':
             $datos = array("nombre" => self::$_nombre);
             $plantilla = "vista/html/fila.html";
             self::$_listado = self::_vista($datos, $plantilla);
             $datos = array();
             $plantilla = "vista/html/enlace_inicio.html";
             $enlace = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/listado.html";
             $datos = array("listado" => self::$_listado);
             $salida = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => self::$_opcion, "formulario" => $salida);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
         case 'formulario':
             self::$_mensaje = $validacion->controlErrores();
             $plantilla = "vista/html/formulario_buscar.html";
             $datos = array("mensaje" => self::$_mensaje, "validacionid" => $validacion->validateField("id"), "id" => $validacion->setValue("id"));
             $formulario = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlace" => '', "opcion" => self::$_opcion, "formulario" => $formulario);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
     }
 }
Пример #2
0
 public static function retornarVista($validacion = '')
 {
     switch (self::$_accion) {
         case 'mensaje':
             $datos = array();
             $plantilla = "vista/html/enlace_inicio.html";
             $enlace = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $salida = self::$_mensaje;
             $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => '', "formulario" => $salida);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
         case 'listar':
             $datos = array("codigo" => $_POST['codigo'], "nombre" => self::$_nombre, "precio" => self::$_precio, "cantidad" => self::$_cantidad);
             if (isset($_POST['mostrarprecio']) and $_POST['mostrarprecio'] == 'S' and isset($_POST['mostrarcantidad']) and $_POST['mostrarcantidad'] == 'S') {
                 $plantillaFila = "vista/html/fila_precio_cantidad.html";
                 $plantillaListado = "vista/html/listado_precio_cantidad.html";
             } elseif (isset($_POST['mostrarprecio']) and $_POST['mostrarprecio'] == 'S') {
                 $plantillaFila = "vista/html/fila_precio.html";
                 $plantillaListado = "vista/html/listado_precio.html";
             } elseif (isset($_POST['mostrarcantidad']) and $_POST['mostrarcantidad'] == 'S') {
                 $plantillaFila = "vista/html/fila_cantidad.html";
                 $plantillaListado = "vista/html/listado_cantidad.html";
             } else {
                 $plantillaFila = "vista/html/fila.html";
                 $plantillaListado = "vista/html/listado.html";
             }
             self::$_listado = self::_vista($datos, $plantillaFila);
             $datos = array();
             $plantilla = "vista/html/enlace_inicio.html";
             $enlace = self::_vista($datos, $plantilla);
             $datos = array("listado" => self::$_listado);
             $salida = self::_vista($datos, $plantillaListado);
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => self::$_opcion, "formulario" => $salida);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
         case 'formulario':
             self::$_mensaje = $validacion->controlErrores();
             $plantilla = "vista/html/formulario_buscar.html";
             $datos = array("mensaje" => self::$_mensaje, "validacionCodigo" => $validacion->validateField("codigo"), "codigo" => $validacion->setValue("codigo"));
             $formulario = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlace" => '', "opcion" => self::$_opcion, "formulario" => $formulario);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
     }
 }