nov 18 2006

Hide Category, mi primera contribucion para osCommerce

Categoría: soft-libreCésar @ 19:49

osCommerce es una aplicación de tienda virtual de código libre. Tiene una gran comunidad de desarrolladores que contribuyen a que vaya creciendo y a partir de hoy yo soy uno de ellos.

Acabo de liberar una contribución que permite ocultar ciertas categorías de productos a los usuarios y permite que la vean solo los que el administrador decida en el panel de control.

Todavía es una versión muy incipiente pero funcional. Tengo que mejorar las explicaciones de como aplicarla a nuestro oscommerce.

Esta incluida en la sección de contribuciones de oscommerce.org:

http://www.oscommerce.com/community/contributions,4671

Cualquier mejora, queja o sugerencia sera bien recibida.

Saludos!

[editado]

Al dia siguiente de enviar mi contribucion ya me han corregido un error tonto con los nombres de los campos :)

[/editado]

Posts relacionados

  • No hay contenido relacionado

4 Responses to “Hide Category, mi primera contribucion para osCommerce”

  1. osc says:

    Enhorabuena por tu primera, esperemos no última, contribución! Y gracias por compartirla.

    Sobre oSc, es un gran software de comercio electrónico pero el poco trato que he tenido con él ha sido un poco desesperante. A nivel de programación, lo veo un producto demasiado caótico y de difícil mantenibilidad: está todo demasiado enmarañado.

    Personalmente no me gusta utilizar contribuciones. No lo digo por la tuya en concreto, ni mucho menos, sino porque la “instalación” de las contribuciones requiere tocar directamente el código “core” del software y, en demasiados casos, la propia estructura de la base de datos. Cambios que, contribución tras contribución, hacen que la “marcha atrás” sea cada vez más difícil y que la implementación de nuevas contribuciones se vuelva más peligrosa (pues a cada contribución vas machacando código anterior. Quién te dice que el código de una nueva contribución no machacará el código de otra? Hay que andarse con ojo, y cuando instalas cosas de hace 3 meses díficilmente te acordarás qué ficheros tocaste, etc.)

    A nivel de funcionamiento y utilidad, es un gran software muy recomendable. Pero la forma en que está desarrollado y su modularidad es muy caótico :(

  2. César says:

    Hola, de hecho tengo mas modificaciones sobre oscommerce pero no las he enviado por ser demasiado especificas y de difícil modularización. La web para la que estoy trabajando actualmente es la segunda tienda virtual con oscommerce que desarrollo. Realmente es un producto muy funcional y flexible, casi comparto tu opinión de que esta un poco mal organizado… pero la verdad no se si un producto tan genérico podría hacerse mas modular y organizado… Conoces alguna otra tienda virtual sobre php+mysql?

    Sobre lo de las contribuciones… si, hay una gran fobia a ellas, y sobretodo a las que modifican la bbdd o alguna estructura de la aplicación. Es cierto tb que añadir mas de 3 o 4 empieza a ser una odisea el mantenerlas, pero todavía no me ha hecho falta poner mas :)

    Quizá ampliando la gestión de módulos a mas partes de la aplicación y no solo a los envíos, cobro y totalización pudiera llegar a ser algo mas usable a nivel de implementación…

    Todo se verá.
    Saludos!

  3. osc says:

    Hola César

    De oidas, conozco la existencia de un fork de oSc llamado ZenCart (www.zencart.com) ¿Te suena? Hace meses recuerdo que apareció una noticia en /.(-es) diciendo que nacía una comunidad de zencart en castellano (www.zencartes.com). Pero, ya te digo, no te puedo decir mucho porque nunca lo he utilizado :-( Hay quien dice que es más apropiado utilizar ZenCart (creo que es más modular, tiene más organización, etc. De lo que hablábamos sobre ese “caos” en oSc jeje) pero hay otros que apuestan directamente por oSc (puesto que tiene una comunidad más grande, hay muchas más contribuciones, etc.)

    Y bueno, darte de nuevo la enhorabuena por tu contrib. Espero que saques muchas más de verdad :-) No la he probado todavía pero porque ahora mismo no dispongo de tienda donde trastear jeje. Este post me lo guardo en favoritos para cuando me sea útil.

    Un saludo

  4. sergio says:

    hola la contribucion me parece bstante buena es justo lo que estoy buscando, pero no logro hacerla funcionar.. en las instrucciones solo dice el numero de la linea pero como yo tengo modificado codigo no coinicide y no se donde poner el codigo de la contribucion, por favor ayudame con esto

Leave a Reply