Hola chic@s !! necesito de vuestra sabiduria.
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