[Sergio Iglesias](https://sergioiglesias.net) · Blog sobre Joomla

# Integración de componentes Joomla!: Virtuemart y EventList

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)   03 Agosto 2011    [Extensiones](https://sergioiglesias.net/blog/extensiones)   1 - 2 minutos    Visitas: 5832

![LocaFM](https://sergioiglesias.net/images/stories/logo_locafm.png)Hace poco se hacía pública la **nueva web** de venta de entradas de la cadena de radio de música electrónica LocaFM. En este proyecto, **desarrollado con Joomla!**, hemos participado en la **integración de 2 componentes para Joomla!**: Virtuemart y Eventlist

Vamos a ver esta integración.

Sobre la web

El sitio web, [tienda.locafm.com](http://tienda.locafm.com "Venta de entradas de LocaFM"), está desarrollado con el **CMS Joomla!** en su versión 1.5. Para su desarrollo se ha utilizado una **plantilla con framework Gantry** (en concreto la mercado de [RocketTheme](http://www.rockettheme.com/)) y dos **extensiones principales** para la gestión de su contenido:

- **VirtueMart:** extensión para la gestión de comercio electrónico (clientes, carrito de compras, productos...) - [virtuemart.net](http://virtuemart.net/)
- **EventList:** extensión para la gestión de eventos (eventos, lugares, calendario...) - [www.schlu.net](http://www.schlu.net/)

Necesidades del cliente

El cliente necesitaba tener una **gestión de eventos** (festivales) y poder mostrar éstos a través de un **calendario**, además de poder filtrar por lugares, tipos... Para esta gestión se recomendó EventList que se adapta perfectamente a las necesidades marcadas.

Otra de las necesidades era la de poder **vender entradas para estos eventos**/festivales y tener un seguimiento de las ventas. Para este apartado, nada mejor que VirtueMart.

El problema era cómo hacer, de forma automática, que cada evento/festival fuera directamente a la venta de sus entradas. Aquí es dónde entramos nosotros para el **desarrollo necesario de integración entre los dos componentes**.

Solución propuesta

La solución está en la **adaptación del componente EventList** de forma que, al crear un nuevo evento, se pueda introducir el id del producto (de las entradas del festival que se ha creado con VirtueMart) en un campo.

El componente EventList queda de esta manera:

![Eventlist + Virtuemart](https://sergioiglesias.net/media/cached-resp-images//images/stories/eventlist_vm_01_1230.png?version=bbb82a47e5beb826376c12e5e24fc867)

De esta forma tan sencilla, en la parte de front podremos ver el evento generado con un enlace/botón a la venta del producto.

![EventList + VirtueMart](https://sergioiglesias.net/media/cached-resp-images//images/stories/eventlist_vm_02_1230.png?version=074f5b979a8cb5ef9360cdaf45f61431)

La solución la podéis ver en funcionamiento a través del sitio web oficial: [tienda.locafm.com](http://tienda.locafm.com "Venta de entradas de LocaFM")

¿Qué os parece la solución? ¿Necesitas algo similar? Puedes [ponerte en contacto conmigo](https://sergioiglesias.net/contacto "Contactar con Sergio Iglesias - Desarrollo Web Joomla!").

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)Gratuito · Primer paso recomendado

### ¿No sabes bien en qué estado

está tu web Joomla?

Antes de decidir si hay que arreglar, migrar o mantener, conviene saber qué está pasando. Reviso el estado de tu web — versión de Joomla, extensiones y lo que se pueda ver — y te digo qué conviene hacer y en qué orden.

Versión de Joomla y ruta de actualización Estado de extensiones Plan de acción con recomendaciones Informe por email + HTML

[ Solicitar revisión gratuita sin compromiso ](https://sergioiglesias.net/revision-joomla-gratis)Respuesta en 24–48 h laborables

[![Sergio Iglesias](https://sergioiglesias.net/images/sergiois-joomla-web.png)](https://sergioiglesias.net/sobre-mi)##### Consultor Web Joomla Senior

Soy [Sergio Iglesias](https://sergioiglesias.net/sobre-mi). Ayudo a empresas, instituciones y profesionales a convertir su web en una herramienta real de negocio: segura, escalable y fácil de gestionar. Soy especialista en migraciones complejas de Joomla sin pérdida de datos, desarrollo de extensiones y plantillas a medida y ofrezco mantenimiento y evolución de tu CMS.

[](https://x.com/sergiois "Sergio Iglesias en X") [](https://www.linkedin.com/in/sergiois "Sergio Iglesias en Linkedin") [](https://github.com/sergiois "Sergio Iglesias en Github") [](https://sergiois.github.io/ "Extensiones Joomla de Sergio Iglesias")

### Suscríbete a mi newsletter

¿Te ha gustado el artículo? Suscríbete a mi newsletter y recibe contenido exclusivo.
Podrás hacer gratis un **Curso de desarrollo de plantillas Joomla**.

[Quiero apuntarme!](https://sergioiglesias.net/newsletter)

###  No hay comentarios

###  Deja tu comentario

 En respuesta a Some User

 Nombre \*

 Dirección de email \*

 Texto del comentario \*

 Doy mi consentimiento para que mi información personal sea recopilada y procesada por este sitio para aceptar y mostrar mi comentario, así como para notificarme sobre las respuestas a él según la [Declaración de privacidad](https://sergioiglesias.net/politica-privacidad) del sitio. \*
