JRequest es una aplicación PHP basada en módulos que controlan una salida requerida por AJAX o IFrames, con el objetivo de agilizar el desarrollo de las aplicaciones web e incorporar menos código PHP dentro de las aplicaciones web.
Se debe crear el directorio dentro del directiro modules/
.
El directorio de nuestro modulo debe de contener el ejecutor main.php
.
Dependiendo del resultado requerido ocuparemos la variable de salida $out_html
o $out_ajax
.
Para la salida AJAX se ocupara la variable $out_ajax
.
$out_ajax['name'] = "Juan";
Para la salida HTML se ocupara la variable $out_html.
$out_html .= "<dl><dt>Nombre</dt><dd>Juan</dd></dl>";
v1.6 Descargar
- Incluye una aplicación JavaScript que incorpora el método
request()
para realizar llamadas al servidor. - Disminuye el tiempo de carga de
request.min.js
. - Incorpora carpeta Demo que contiene ejemplos de la aplicación.
v1.2 Descargar
- Incorpora variable $jrequest la cual controla la versión de la aplicación.
- Incorpora el método ver() dentro de la variable $jrequest que valida las versiones.
v1.1 Descargar
- Permite o denega el error entre los módulos con la variable de configuración
$show_err
.
v1.0 Descargar
- Gestiona y ejecuta módulos.
- Crear carpeta módulos si esta no existe.
- Permite recuperar respuestas de módulos por
include
. - Permite realizar respuestas mediante AJAX y HTML.
- Puede ejecutar nuevamente un módulo, en cuanto ya se hayan ejecutados todos.
- Permite al módulo almacenar una memoria de configuración
config[]
. - Se tiene presente la variable
$mode
, para conocer el momento en el que es ejecutado el módulo.
- PHP 5.4.22.
- Chrome 35.0.1916.114 m.
- Firefox 29.0.1.
- Internet Explorer 11.0.9600.16521.
- Opera 21.0.1432.57.
JRequest por Jonathan Delgado Zamorano se distribuye bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional. Basada en una obra en https://github.com/alfa30/JRequest/.
Esta obra está licenciada bajo la Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional. Para ver una copia de esta licencia, visita http://creativecommons.org/licenses/by-nc-sa/4.0/.