He montado un mini framework mvc, lo estoy aplicando en el trabajo,, ya que en los proyectos personales uso laravel, pero en el trabajo no nos dejan usarlo, a parte tenemos capado la salida a internet.
Normalmente lo que hago en el trabajo es tener un archivo PHP que a traves de Jquery paso parametros y me devuelve la operacion en el div que le indique. pero quiero hacerlo en MVC llamando a un metodo del controlador.
PD: he de decir que la estructura de directorio y conjuncion de los archivos esta ok, lo unico que me falta es pasar datos a de la vista al controlador o ejecutar un metodo como es elcaso.
Os pongo el .htaccess por se necesita modificar o añadir algo
Código:
Options -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
El controlador Map
Código:
class MapController {
public function index() {
require_once "view/map/index.php";
}
public function prueba(){
echo "Ejecuto el metodo";
}
}
El codigo con el que estoy intentado acceder
Código:
<script>
$(document).ready(function() {
var provincia;
$("area").click(function() {
provincia = $(this).attr('ciudad');
$.ajax({
url: "<?php echo CONTROLLER_PATH . 'MapController/prueba' ?>",
type: "post",
data: provincia,
success: function(data){
$("#show-data").val(data);
}
});
});
});
</script>
Un Beso a tod@s


