Esempio n. 1
0
    static function construye($request, $avisos, $temas)
    {
        require_once 'libs/Scriptlets.php';
        $titulo = "Seleccione un tema.";
        $ruta = DIR_RAIZ_APP . INDEX;
        // recibe una lista de avisos de errores en la lógica de negocio en formato csv (con #)
        // la conviete a array y la "pinta"
        if (!empty($avisos)) {
            $avisos = explode('#', $avisos);
        } else {
            $avisos = array();
        }
        $listaAvisos = Scriptlets::generaListaMensajes($avisos);
        $contenido = <<<CONT
      <h1>{$titulo}</h1>
\t  <div id="avisos" style="color:red">{$listaAvisos}</div>
      <form action="{$ruta}post/mostrarPostPorTema">
       
\t\t<label for = "tema">Tema</label> 
CONT;
        $contenido .= Scriptlets::generaSelect("temas", $temas) . '</br></br>';
        $contenido .= <<<CONT
\t\t
        <input type="submit" />
      </form>
     
CONT;
        return $contenido;
    }
Esempio n. 2
0
    static function construye($request, $avisos, $temas)
    {
        require_once 'libs/Scriptlets.php';
        $titulo = "Formulario de envío de post";
        $ruta = DIR_RAIZ_APP . INDEX;
        // recibe una lista de avisos de errores en la lógica de negocio en formato csv (con #)
        // la conviete a array y la "pinta"
        if (!empty($avisos)) {
            $avisos = explode('#', $avisos);
        } else {
            $avisos = array();
        }
        $listaAvisos = Scriptlets::generaListaMensajes($avisos);
        $contenido = <<<CONT
      <h1>{$titulo}</h1>
\t  <div id="avisos" style="color:red">{$listaAvisos}</div>
      <form action="{$ruta}post/envio_post">
        <!-- <label for="fecha">Fecha</label> <input type="text" name="fecha" /><br /> -->
\t    <input type="hidden" name="fecha" id="fecha" value="{$request['fecha']}" />
\t\t<label for="titulo">Título</label> <input type="text" name="titulo" id="titulo" value="{$request['titulo']}" /><br /></br>
\t    <label for="cuerpo">Cuerpo</label> <textarea name="cuerpo" id="cuerpo">{$request['cuerpo']}</textarea><br /></br>
\t\t<label for = "tema">Tema</label> 
CONT;
        $contenido .= Scriptlets::generaSelect("temas", $temas) . '</br></br>';
        $contenido .= <<<CONT
\t\t
        <input type="submit" />
      </form>
      <script>
        document.getElementById("titulo").focus();
\t    fecha = new Date();
\t\tdia = '' + fecha.getDate();
\t\tmes = '' + (fecha.getMonth() + 1); // los meses van de 0 a 11
\t\tanio = '' + fecha.getFullYear();
\t\tif (dia.length == 1) dia = '0' + dia;
\t\tif (mes.length == 1) mes = '0' + mes;
\t\tfechaFormateada = anio + '-' + mes + '-' + dia;
\t    document.getElementById('fecha').value = fechaFormateada;
        // document.write(fechaFormateada);\t\t
      </script>
CONT;
        return $contenido;
    }