Sábado, 17 Marzo 2012 22:46

VT 09 PHP:POO+MVC - Crear un framework básico

Escrito por  Jaisiel Delance

En este VT veremos un ejemplo de login de usuario.

Descargar este Vídeo | Descargar código fuente

15 comentarios

  • Enlace al Comentario Jaisiel Delance Miércoles, 09 Octubre 2013 21:13 publicado por Jaisiel Delance

    Hola pepinho66,

    En cuanto al menú, mira este tema en el foro, pero deberás haber llegado al menos al tuto17:
    http://www.dlancedu.com/foro/PHP/84-menu-segun-rol.html?limitstart=0

    En cuanto a los problemas de tus carpetas y url, en los siguientes tutos se tratan los módulos, en donde se muestra como se puede segmentar la aplicación.

  • Enlace al Comentario Pepinoh66 Lunes, 07 Octubre 2013 14:53 publicado por Pepinoh66

    Hola maestro delancedu.

    Tengo los siguientes problemas y dudas que surgieron al tratar de utilizar este framework para crear mi propio blog con su backend

    Primer problema

    he tratado de modificar el header poniendo en el menu un dropdown y dentro de los li poner otro sub menu con su dropdown, estuve intentando poner en el metodo renderizar un parametro dropdown = false y en el header comparar si existe el if($dropdown && $_layaoutParams[menu][submenu] = $dropdown) y que me imprima los submenu else imprima los li . sin embargo no logre hacerlo quizas pueda darme alguna sugerencia?

    Segundo problema

    mi carpeta frontend se llama blog, donde estara el index.php que me mostrara los post y dentro de blog tengo la carpeta admin donde esta el framework he logrado que al dentrar al indexController solo me muestre un formulario de login creando otro metodo renderizarLogin(´login´) sin embargo quize crear otro metodo dentro del controlador indexController llamado salir() que me destruye las sesiones, pero no me ejecuta ese metodo cuando pongo en la url index/salir sin embargo en los otros controladores si me ejecutan los metodo que se cree como usuarios/nuevo.
    A que se debe esto maestro?

    Primera duda

    ya que estoy trantando de programar mi blog, como haria para ejecutar los metodos getNoticias() que se programen en el framework, en el lado frontend osea en la carpeta blog tendria que requerir todo el index.php del framework o se puede hacer de otra manera?, como haria para que mi blog tenga urls amigables sin afectar la configuracion que tiene el framework de tener programado el Request de capturar el controlador, metodo que se envie por la url?

    Espero Maestro su pronta respuesta a estos problemas y disolver estas dudas con alguna sugerencia suya o recomendacion para aclarar mas este panaroma que los veo turbio. Muchas gracias

    Saludos.

  • Enlace al Comentario Jaisiel Delance Jueves, 05 Septiembre 2013 19:56 publicado por Jaisiel Delance

    Hola Giancarlo,
    el cambio dinámico de layouts se explica en el tuto 24.

    Saludos.

  • Enlace al Comentario Giancarlo Rojas Miércoles, 04 Septiembre 2013 18:37 publicado por Giancarlo Rojas

    hola amigo, gracias por estos tutos son muy buenos, una consulta como se podria hacer para que despues de loguearse aparesca otro layut diferente, algo asi como un panel de administrador?

  • Enlace al Comentario Paulo Andres Serna Jueves, 03 Enero 2013 15:52 publicado por Paulo Andres Serna

    Los conocimientos que he adquirido viendo estos tutorilaes son invaluables, gracias por este desinteresada labor, de esta manera estas contribuyendo a la educación de muchas personas.

    Felicitaciones..

  • Enlace al Comentario Jaisiel Delance Lunes, 28 Mayo 2012 14:01 publicado por Jaisiel Delance

    Hola San Martin,

    Este ejemplo de framework no trabja por módulos no es modular, en este caso son sólo controladores los que manejan las distintas las partes de la aplicación.

    Saludos.

  • Enlace al Comentario San Martin Domingo, 27 Mayo 2012 11:19 publicado por San Martin

    Hola todo bien!

    No veo una carpeta separada para los módulos, donde estaban los otros módulos del sistema? Ejemplo:

    Módulos:

    - Default
    - usuario
    - artículos
    - Boletines
    ...........................

  • Enlace al Comentario Jaisiel Delance Miércoles, 21 Marzo 2012 00:23 publicado por Jaisiel Delance

    Bueno, eso se hace a traves de virtual hosts, se crean de distintas formas dependiendo del servidor que estes utilizando(xampp, wamp, etc) y de tu sistema operativo.

    Consulta la documentacion de tu servidor que debe tener las instrucciones para crear los virtual hosts.

  • Enlace al Comentario Juan Manuel Dominguez Los Santos Martes, 20 Marzo 2012 17:56 publicado por Juan Manuel Dominguez Los Santos

    Dlance, necesito ayuda, me gustaria saber como configurar apache para acceder a nuestra aplicacion web en la forma "http://www.miweb.com/..." o "miweb.com/..." sin ver el "localhost/mvc/.."

    En verdad necesito 2 urls diferentes para acceder a distintos modulos de la aplicacion. Uno para la web normal "miweb.com" y otro para la administracion de la web "administramiweb.com".

    He organizado la aplicacion como se me ha ocurrido. Compartiendo modelos y otras clases. Simplemente lo que hago con ayuda de .htaccess es lanzar un index.php u otro, el cual carga la configuracion de directorios apropiada para tener acceso a unos controladores/vistas u otros. Los modelos y otras clases son siempre las mismas para ambos modulos.

    Si sabes como se hace, por favor, haz un video explicandolo por favor, mucha gente necesita saber esto.

    Gracias, un saludo.

  • Enlace al Comentario luis f Martes, 20 Marzo 2012 05:21 publicado por luis f

    Excelente el trabajo que realizas dlance, de verdad muy agradecido por compartir tus conocimientos. Y estoy de acuerdo con paco, me interesa mucho el tema de la modularidad, realizar los sistemas por módulos e ir integrándolos.
    Muchas gracias y saludos desde Venezuela.

Deja un comentario

Asegúrate de llenar la información requerida marcada con (*). No está permitido el Código HTML.

hosting joomla