Edición de «Indice»
De KumbiaPHP Framework Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 319: | Línea 319: | ||
== redirect($url_controlador) == | == redirect($url_controlador) == | ||
Realiza un redireccionamiento a otro controlador/accion mediante HTTP. Es útil cuando queremos hacer | Realiza un redireccionamiento a otro controlador/accion mediante HTTP. Es útil cuando queremos hacer | ||
− | una real redirección que incluso cambie la URL que aparece en el explorador. | + | una real redirección que incluso cambie la URL que aparece en el |
+ | explorador. | ||
'''Ejemplo:''' | '''Ejemplo:''' | ||
Línea 332: | Línea 333: | ||
''' Ejemplo ''' | ''' Ejemplo ''' | ||
− | + | <?php | |
− | + | class PruebaController extends ApplicationController { | |
function index(){ | function index(){ | ||
$this->render_text("Este es el index"); | $this->render_text("Este es el index"); | ||
Línea 341: | Línea 342: | ||
return $this->route_to('action: index'); | return $this->route_to('action: index'); | ||
} | } | ||
− | + | } | |
− | + | ?> | |
− | |||
NOTA: Ahora en la versión 0.5 se incluye un vista views/not_found.phtml, esto | NOTA: Ahora en la versión 0.5 se incluye un vista views/not_found.phtml, esto | ||
hace que no se haga necesario la implementacion del metodo not_found, ya que cuando no exista un controller o una acción se renderizara dicha vista, esta puede ser totalmente personalizada de manera que sea mas comodo el desarrollo. | hace que no se haga necesario la implementacion del metodo not_found, ya que cuando no exista un controller o una acción se renderizara dicha vista, esta puede ser totalmente personalizada de manera que sea mas comodo el desarrollo. | ||
Línea 353: | Línea 353: | ||
'''Ejemplo''' | '''Ejemplo''' | ||
− | + | <?php | |
− | + | class PruebaController extends ApplicationController { | |
function accion_ajax(){ | function accion_ajax(){ | ||
$this->set_response(“view”); | $this->set_response(“view”); | ||
} | } | ||
− | + | } | |
− | + | ?> | |
== is_alnum($valor) == | == is_alnum($valor) == | ||
Línea 365: | Línea 365: | ||
recibirlos por parte de usuarios. | recibirlos por parte de usuarios. | ||
− | + | <?php | |
− | + | class PruebaController extends ApplicationController { | |
function adicionar(){ | function adicionar(){ | ||
$nombre = $this->request(“nombre”); | $nombre = $this->request(“nombre”); | ||
Línea 375: | Línea 375: | ||
/* ..*/ | /* ..*/ | ||
} | } | ||
− | + | } | |
− | + | ?> | |
== load_record($record) == | == load_record($record) == | ||
Línea 412: | Línea 412: | ||
Evalúa si un campo es numérico o no. Es útil para validar la entrada de datos al recibirlos por parte de usuarios. | Evalúa si un campo es numérico o no. Es útil para validar la entrada de datos al recibirlos por parte de usuarios. | ||
− | + | <?php | |
− | + | class PruebaController extends ApplicationController { | |
function adicionar(){ | function adicionar(){ | ||
$precio = $this->request(“precio”); | $precio = $this->request(“precio”); | ||
Línea 422: | Línea 422: | ||
/* ..*/ | /* ..*/ | ||
} | } | ||
− | + | } | |
− | + | ?> | |
===[[Obtener valores desde el controller]] === | ===[[Obtener valores desde el controller]] === |