Execelnte curso pero le recomiendo usar una fuente mas grande es verdad que la mayoría tenemos las nociones de como se escriben las funciones o líneas como tales pero para los novatos o que tengan problemas visuales ayuden mejor comprensión de lo que se escribe gracias
@@ElProfeSergio Gracias Ing, ya realicé los cruds pero cuando ejecuto este código y cada vez que quiero ver el Código me toca cambiar el controlador para poder ver cada crud y no se que hacer si hacer un condicional o qué podría hacer en el index require_once "modelos/conexion3.php"; if (isset($_GET['ruta'])){ require_once "controladores/servicio.controlador.php"; $ruta = new InicioServicioControlador(); call_user_func(array($ruta,"Servicio" )); que pena molestarlo, usted es muy amable en responder
@@sergio_bandera no sé si has visto todos los videos de esta serie, pero este archivo index.php que queda en la raiz no se vuelve a modificar, lo que se hace es ajustar las rutas, al final del video se menciona que sirve para poder instanciar culaquier controlador y llamar al método que se necesite. Ejemplo de ruta según el video. index.php?c=actividad&a=guardar en esta ruta se le dice que la variable "c" tiene el valor "actividad" y la variable "a" tiene el valor "guardar" por lo tanto el va a buscar un archivo en la carpeta controladores llamado "actividad.controlador.php" y luego va a buscar en ese controlador un método con el nombre "guardar".
@@ElProfeSergio Que pena con usted Ing, pero por favor me podría indicar como puedo instanciar a todos los controladores en el index, solo necesito eso, que vergüenza
@@sergio_bandera lo dejas tal cual como está en el video, pero en la barra de navegación colocas la ruta como te expliqué en el comentario anterior. Mira este repositorio, es lo que se hizo en los videos. github.com/velamds/PHP_MVC_RUclips
Hola pero en el primer video no muestra el proceso de la creacion de la base de datos y ni como realizar el analisis o en que video lo indica porfavor ayuda, me interesa mucho aprender a usar esta herramienta.
PHP permite trabajar de muchas formas, yo diría que si es más recomendable hacerlo con clases, es algo que puedes encontrar en otros lenguajes de programación por lo tanto puede servirte más.
@@ElProfeSergio Bueno el error es en la linea 14 del video xD pero de igual forma te pasare la linea: $accion = isset($_GET['a'] ? $_GET['a'] : "Inicio");
Q lindo curso loco, muy bueno
Super profe y en buena hora :)
Excelente!
Muy bueno el tutorial, en estos momentos estoy en un proyecto de la universidad me gustaria contar con tu conocimeinto para llevarlo acabo.
Puedes sugerir los temas para hacer nuevos videos..
Execelnte curso pero le recomiendo usar una fuente mas grande es verdad que la mayoría tenemos las nociones de como se escriben las funciones o líneas como tales pero para los novatos o que tengan problemas visuales ayuden mejor comprensión de lo que se escribe gracias
Muchas gracias por la recomendación, tienes razón, lo tendré en cuenta.
Excelente compa!
Hola Ing, como sería el condicional en el index si creo otros cruds
Gracias quedo atento
Este frontController no tendrías que modificarlo, debes hacer los controladores y vistas siguiendo el mismo patrón
@@ElProfeSergio Gracias Ing, ya realicé los cruds pero cuando ejecuto este código y cada vez que quiero ver el Código me toca cambiar el controlador para poder ver cada crud y no se que hacer si hacer un condicional o qué podría hacer en el index
require_once "modelos/conexion3.php";
if (isset($_GET['ruta'])){
require_once "controladores/servicio.controlador.php";
$ruta = new InicioServicioControlador();
call_user_func(array($ruta,"Servicio" ));
que pena molestarlo, usted es muy amable en responder
@@sergio_bandera no sé si has visto todos los videos de esta serie, pero este archivo index.php que queda en la raiz no se vuelve a modificar, lo que se hace es ajustar las rutas, al final del video se menciona que sirve para poder instanciar culaquier controlador y llamar al método que se necesite.
Ejemplo de ruta según el video.
index.php?c=actividad&a=guardar
en esta ruta se le dice que la variable "c" tiene el valor "actividad" y la variable "a" tiene el valor "guardar" por lo tanto el va a buscar un archivo en la carpeta controladores llamado "actividad.controlador.php" y luego va a buscar en ese controlador un método con el nombre "guardar".
@@ElProfeSergio Que pena con usted Ing, pero por favor me podría indicar como puedo instanciar a todos los controladores en el index, solo necesito eso, que vergüenza
@@sergio_bandera lo dejas tal cual como está en el video, pero en la barra de navegación colocas la ruta como te expliqué en el comentario anterior.
Mira este repositorio, es lo que se hizo en los videos.
github.com/velamds/PHP_MVC_RUclips
Hola pero en el primer video no muestra el proceso de la creacion de la base de datos y ni como realizar el analisis o en que video lo indica porfavor ayuda, me interesa mucho aprender a usar esta herramienta.
Hola, se muestra más adelante, todo se va creando a medida que se va necesitando.
la variable controlador donde se define?
mediante la URL, en este caso usando la letra "c".
por ejemplo
localhost/ProyectoMVC/?c=Valor
Profesor he visto otras personas hacer esto mismo sin clases. Lo mas recomendable sería hacerlo con clases?
PHP permite trabajar de muchas formas, yo diría que si es más recomendable hacerlo con clases, es algo que puedes encontrar en otros lenguajes de programación por lo tanto puede servirte más.
Exelente video, pero la linea 14 me da error, sera por la version de php?
Que error te da?
@@ElProfeSergio cannot use isset on the result of an expression (you can use "null! == expression" instead) y eso sale cuando uso el "?"
@@Rayzer10X podrías pegar la línea 14 de tu código aquí? Para revisarla.
@@ElProfeSergio Bueno el error es en la linea 14 del video xD pero de igual forma te pasare la linea: $accion = isset($_GET['a'] ? $_GET['a'] : "Inicio");
@@Rayzer10X colocala así: $accion = isset($_GET['a']) ? $_GET['a'] : "Inicio";
Mejor hacerle un file_exists por si el documento existe cargarlo si no un error 404 o el controlador index
Vale fercho, lo voy a hacer y lo añado como sugerencia a este video.
que aburrido