bueno he podido determinar un inconveniente en la ejecución de una aplicación que estoy desarrollando. lo que busco es sencillamente ejecutar un método de otro controlador, pudiendo usar las vistas del controlador actual.
para mostrar un ejemplo sencillo de lo que me ha estado ocurriendo prepare el siguiente codigo...espero me puedan colaborar
controlador1_controller.php
class Controlador1Controller extends ApplicationController {
function index(){
Flash::success("se ejecuta antes del controlador 2");
$this->route_to("controller: controlador2", "action: index");
Flash::success("Ejecucion despues del controlador 2");
}
}
controlador2_controller.php
class Controlador2Controller extends StandardForm {
public function index(){
Flash::success("ejecucion en el controlador 2");
return ;
}
}
con lo cual obtengo a la salida en el navegador
se ejecuta antes del controlador 2
Ejecucion despues del controlador 2
ejecucion en el controlador 2
Comentarios
y PUEDES UTILIZARLO EN CUALQUIER CONTROLADOR.
SALUDOS!!!