jueves, 8 de noviembre de 2012

Sistema echo en Codeigniter + HMVC + Jquery UI + JqGrid

Sistema echo en Codeigniter + HMVC + Jquery UI + JqGrid

Este sistema es un sistema que desarrolle ya hace algún tiempo, donde hago uso de JqGrid, y últimamente me an solicitado que publique una entrada para conectar JqGrid con el servidor, como no e tenido tiempo no e podido sacar un tutorial dedicado a esto, ademas de que es un poco enredado, así que e decidió subir este código y ponerlo a la orden para que puedan ver como es.

Este no es un sistema para producción es solamente un sistema desarrollado para una tesis, espero que le sirva de utilidad a alguien más.

Este sistema cuenta con los siguientes Modulos:
  • Clientes
  • Productos
  • Pedido
  • Historial Medico, como para oftalmologo, pero es sumamente básico.
La parte de la consulta es enredada porque cuando lo desarrolle lo hice de una forma tal que pudiese funcionar con varias columnas sin necesidad de cambiarlo mucho. 

Instalación

Para instalar el sistema, se debe tener ya un servidor con Apache, Window y Linux.
Lo primero que se debe hacer es crear una base de datos para el sistema, importar el archivo eye2000.sql y luego configurar el archivo database.php.
Con eso es suficiente para que el sistema empiece a funcionar

Screenshots

URL EN GITHUB

24 comentarios:

  1. buenas amigo, justamente ando con la tesis ahorita y tngo duda sobre mi formulario de facturas al momento de la creacion estoy utilizanzo CI 2.1.3 jquery y js no tendras el codigo de como creastes la factura ya q aqui no lo publicas muchisimas gracias d antemano

    ResponderEliminar
  2. Hola amigo, realmente no se hacia factura directamente del sistema, sino más bien era como un pedido, nunca monte la parte de imprimir factura como tal. Voy a cambiarle el nombre para evitar confusiones.

    ResponderEliminar
  3. Ahhh ok perfecto no t preocupes, otra cosa no seguistes con CodeIgniter? has desarrollo algun otro proyecto?

    ResponderEliminar
    Respuestas
    1. Bueno lamentablemente en venezuela no hay mucho campo laboral para codeigniter y por eso tampoco e publicado mucho más sobre el tema. Ahorita ando con otros lenguajes y franeworks. Si tengo otros sistemaa montados en codeigniter. Como que andas buscando?

      Eliminar
    2. Bueno lamentablemente en venezuela no hay mucho campo laboral para codeigniter y por eso tampoco e publicado mucho más sobre el tema. Ahorita ando con otros lenguajes y franeworks. Si tengo otros sistemaa montados en codeigniter. Como que andas buscando?

      Eliminar
  4. De donde lo puedo descargar? Necesito el código de las búsquedas en jqgrid.

    ResponderEliminar
    Respuestas
    1. En la url en github estan todos los datos, puedes revisarlo y est ala parte del search y todo.

      Eliminar
  5. Hola me podrias pasar la url donde descargarlo en github, muchas gracias

    ResponderEliminar
  6. Me estoy iniciando en la progamacion de php a traves de Codeigniter y
    navegando por internet he visto tu pagina y el ejemplo que compartes. Lo
    he descargado y descomprimido, he creado la base de datos, pero al
    ejecutarlo me dice " Unable to load your default controller. Please make
    sure the controller specified in your Routes.php file is valid".En el
    fichero router hay puesto

    ResponderEliminar
  7. Clave, se dio el error y se solicita la registracion. Gracias.

    ResponderEliminar
  8. Hola.... gracias por este gran aporte, solo tengo una duda, cuál es el usuario y el pass para logearme en el sistema???

    ResponderEliminar
    Respuestas
    1. Creo que era admin admin, de todas maneras puedes cambiarlo en la tabla usuario, la contraseña esta almacenada en sha1

      Eliminar
    2. Gracias, por tan buen aporte...

      Eliminar
  9. amigo el ejemplo me parece bueno pero no me muestra en el grid los datos ni de productos ni de clientes, de ahi todo lo demas funciona correctamente, me podrias decir si el problema puede ser el servidor apache que uso o es cosa del codigo que hay que hacerle algun cambio yo me estoy iniciando en esto de usar el jqgrid

    ResponderEliminar
    Respuestas
    1. Hola amigo, funciona completamente, inclusive lo probe antes de montarlo, revisa bien que tengas cargada data y que no aya ningún tipo de error con la llamada a la url.

      Saludos...

      Eliminar
    2. Hola amigo lo acabe de descar y tampoco me funciona lo del grid.

      Eliminar
  10. Saludos amigo, estoy iniciando con este framework que se ve facil de aprender. Ya le he descargado, creado la BD, importado y configurado el database.php... ahora bien trato de entrar con la direccion localhost/sistemaEYE y no he podido.. ¿Hay que hacerle un ruteo adicional?

    Se ve muy bueno tu proyecto para seguir de guia ya que debo tambien iniciar mi tesis...

    Saludos desde Ciudad Guayana

    ResponderEliminar
    Respuestas
    1. Todo depende del nombre que le pusiste a al carpeta cuando lo colocaste en el servidor. pero envíame la ruta completa y un print screen si quieres a mi correo. marianoramirez353@gmail.com

      Eliminar
  11. buenas tardes estoy iniciando en codeineiter y necesito subir una grilla de jquery para paginas resultados de bd.. alguna sugerencia?

    ResponderEliminar
  12. donde modifico la ruta por que no logro hacerlo funcionar

    Unable to load your default controller. Please make sure the controller specified in your Routes.php file is valid.

    ResponderEliminar
  13. no falta la carpeta controller y sus respectivos controles?

    ResponderEliminar
    Respuestas
    1. no, es hmvc, todos los controles estan dentro de la carpeta modules.

      Eliminar
  14. Muy bueno, Ya cambie el password. pero no me muestra los catalogos... seguire moviendole

    ResponderEliminar