(Tiempo estimado: 2 - 3 minutos)

Sí, como lo estás leyendo. Podemos usar la gestión nativa de Joomla! para tener nuestro portal de comercio electrónico. Hace poco veíamos una extensión para extender el content nativo de Joomla con campos personalizados, esta vez le toca el turno al eCommerce.

Vamos a ver Extender el content de Joomla para eCommerce

Como sabemos tenemos soluciones a medida para esta funcionalidad. Extensiones tan conocidas como VirtueMart, JoomShopping, redSHOP, etc., nos proporcionan todo lo necesario para tener un carrito de compra, gestión de productos, gestión de pedidos, históricos... Pero contamos con una extensión que hace uso de com_content para llegar a la misma solución.

J2Store

Se trata de una extensión, tanto para la versión 2.5 de Joomla! como para la versión 3.X, que hace uso de los artículos nativos de Joomla! para poder hacer nuestro sitio web un portal web de comercio electrónico.

¿Qué ventajas tenemos con este método?

Podemos usar la maquetación en los artículos, overrides, ACL nativa del CMS, facilitar la migración... y todo de una forma muy fácil de implementar. Además, si añadimos la extensión Fieldsattach que vimos en el artículo anterior, podemos llegar a tener una aplicación de tienda virtual muy potente.

Otra cosa muy importante en cuanto a usablidad: los usuarios que están acostumbrados a trabajar con artículos de Joomla! (lo más básico cuando se utiliza este CMS) no dejan de trabajar con ellos. No tienen que ir a otra extensión para gestionar los productos. Con lo cual, el usuario se va a encontrar cómodo trabajando de esta manera.

¿Qué nos ofrece la extensión?

  • Categorías anidadas infinitas
  • Etiquetas
  • Campos personalizados para la solicitud de información
  • Distintos métodos de pago (PayPal, Transferencia bancaria...)
  • Distintos métodos de envío
  • Distintas opciones globales para el producto (con varios tipos de campos: desplegable, radio, fecha...)
  • Cupones descuento (importe fijo o porcentaje)
  • Tipos de medida
  • Tipos de peso
  • Tasas e impuestos
  • Países y zonas
  • Tipos de moneda
  • Generación de informes
  • Generación de facturas
  • Descargas de ficheros

¿Cómo funciona?

Una vez que hemos configurado la extensión, nos aparece en la edición del artículo una nueva pestaña llamada "J2Store Carrito", en la cual podemos activar y configurar el artículo con los datos necesarios: SKU, precio, precio especial, descuentos sobre cantidad, impuesto, ficheros para descarga...

En la parte de front, los artículos que tengan activado el carrito, mostrarán el precio, el campo para añadir cantidad de productos y el botón de añadir al carrito.

En el carrito se mostrarán los productos que vayamos adquiriendo.

Proceso de pago en una sólo página.

Conclusiones

Una forma fácil de tener catálogo de productos y carrito de compra en tu portal web, sin complicaciones.

¿Qué te parece esta extensión? Tienes más información en la web oficial, www.j2store.org, y una demo para ver su funcionamiento (tanto desde la parte de front como de back): http://www.j2store.org/demo-stores.html

Sobre el autor, Sergio Iglesias

Sergio Iglesias

Sergio Iglesias es formador, desarrollador y front-end del CMS Joomla!. A través de su blog y sus cursos puedes aprender a desarrollar tu propio portal web autogestionable.

 

¿Te ha gustado el artículo? ¡Suscríbete YA!

¿Necesitas un sitio web que funcione?

¿No quieres depender de nadie para gestionar tu página web?

Recibe contenido exclusivo y GRATIS mi curso sobre desarrollo de plantillas Joomla!


Me apunto ya!

Escribir un comentario

Puedes publicar el comentario que quieras, pero si lo considero SPAM será eliminado automáticamente.

 

SergioIglesias.NET te informa que los datos de carácter personal que nos proporciones rellenando este formulario serán tratados por Sergio Iglesias Sánchez como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es, únicamente, para gestionar los comentarios de este blog. La legitimación se realiza a través del consentimiento del interesado. Te informamos que los datos que nos facilitas estarán ubicados en los servidores de SiteGround (proveedor de hosting). Ver política de privacidad de Siteground. El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no pueda atender tu solicitud. Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en info@sergioiglesias.net así como el derecho a presentar una reclamación ante una autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de Datos en mi política de privacidad.

¿Quieres tener un sitio web que funcione?

Contacta conmigo