![]() |
dudas mvc + POO buenas estoy intentando mudar un blog modular a mvc y me surgieron algunas dudas 1- Investigando sobre singleton encontre este ejemplo con PDO: Código PHP: 2- Como a mi blog quiero hacerle una administracion esta bien que arme la estructura de los directorios asi: Código HTML: htdocs/4- Si no estoy equivocado por cada accion que necesite tengo que crear un controlador y/o modelo. Por ejemplo: para leer/crear/borrar comentarios necesito crear un modelo comentarios para el manejo de la db y un controlador para la acciones leer/crear/borrar, para la noticias lo mismo con su controlador y modelo, para ver las categorias, etc, etc, etc salu2 |
Re: dudas mvc + POO 1.- Si es posible hacerlo, pero tendrías que implementar toda la lógica para trabajar sobre las funciones de MySQL por decir: Código PHP: 3.- Recuerda que el controlador es la unión de la información, así que no hay ningún problema en llamar a diferentes modelos para tener toda la información lista. 4.- Debes de crear un modelo por cada entidad de datos requieras, y puedes tener un solo controlador, pero es mas limpio si separas cada controlador en su caso especifico de uso. Saludos. |
Re: dudas mvc + POO otra duda GatorV, en el index de mi blog uso este codigo: Código PHP: salu2 |
Re: dudas mvc + POO Si vas a enrutar de la misma manera en /admin yo creo que si debes de incluir otra vez el FrontController. Saludos. |
Re: dudas mvc + POO hola de nuevo, yo aca molestando otra vez, esta vez quiero hacer la siguiente consulta: arme mi archivo modelo llamado iniciomodelo.php en el cual entre otras cosas contiene estas funciones: Código PHP: Código PHP: Código PHP: Desde ya muchas gracias |
Re: dudas mvc + POO Prueba, antes de llamar a tu vista, hacer un var_dump( $data ); para ver si el problema esta en el paso de las variables del controlador a la vista, o tu problema esta en otro lado. Saludos. |
| La zona horaria es GMT -6. Ahora son las 01:18. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.