Cita:
Iniciado por pateketrueke Claro que se puede tener un único controlador, el concepto se llama: frontController.
La idea, desde luego, es que dicho controlador sea capaz de recibir un argumento y dado el valor cargue otro controlador, etc.
Código PHP:
Ver originalfunction sub($name) {
$ctrl_file = "/path/to/controllers/$name.php";
return $ctrl_file;
}
}
$controller = $_GET['ctrl'];
if ($file = sub($controller)) {
require $file;
}
Para el action del formulario:
¿Se entiende?
Fantástico!! justo el empujoncito que necesitaba! controlador preparado, muchas gracias por el inciso de frontController así he podido buscar cositas, que no sabía que poner en google
Me ha gustado mucho el método,de echo he visto algunos otros, pero me quedo con tu idea, es rápido, sencillo, limpio y de paso recupero un poquito los métodos GET que los tenía abandonados ^^.
Mil gracias