commercio electronico con drupal
TRANSCRIPT
Comercio electrónico con Drupal
Por: Osvaldo Villarroel Marañ[email protected]
2 Opciones Fuertes
+Madurez.+Módulos contrib.-Consumo de recursos.
+Aprovecha D7.+Flexible.+Arquitectura de framework-Compleja config.
Elección mayoritaria HOY!
Commerce.1. Es una solución que tiene mucho futuro al
hacer uso intensivo de las Entidades y Reglas (Rules.)
2. Es una solución madura que ha sido adoptada por proyectos enormes como MC donals.
3. Tiene asociada la distribución más descargada actualmente que es Commerce kickstart.
Commerce Vs Commerce Kickstart
Kickstar ● cuando el sitio no requerirá demasiado
customización y con funcionalidades sencillas.
Instalar sobre drupal base el módulos commerce ● cuando ya se tiene un proyecto en
producción y se le añadiría la tienda.● Cuando el proyecto tenga un nivel alto de
customización.
Dependencias de commerce
1. rules.Se usan para configurar los métodos de pago, calcular impuestos, calcular precios, enviar correos entre otros.
2. Views.Todas las salidas son vistas: Pedidos, cesta de compra, listado de productos
3. Ctols.4. Entity API.El nuevo modelo aplica entidades a los productos
5. Address Field.
Funcionalidades incluidas en commerce
● Carrito de compras.● Finalización de las compras.● Administración de clientes.● Lineas de pedidos.● Ordenes.● Métodos de pago.● Múltiples precios.● Productos.● Impuestos.
Arquitectura de Commerce:Entidades
Modelo presentado por Pedro Cambra en Drupal Camp España 2012
Ideas Claves que no son tan intuitivas
● Se pueden utilizar como display de productos los nodos. (product reference)
A través de product reference se puede enlazar cualquier entidad como los usuarios, las taxonomías, etc.
● Cuando se agregan productos a la cesta de compras se crean las líneas de pedido (line item) .
Al ser entidades se pueden agregar campos a estos personalizando así los pedidos.
● Los datos de los clientes se guardan en entidades también (Customer profile)
Los clientes también pueden tener campos adicionales
Módulos adicionales
http://www.drupalcommerce.org/contribEntre ellos destacan:● Gastos de envío.http://drupal.org/project/commerce_shipping
● Control de stock.http://drupal.org/project/commerce_stock
● Cupones de descuento.http://drupal.org/project/commerce_coupon
Sitios interesantes
http://www.eurocentres.com/esComunidad educativa con 175.000 entidades.https://www.kenzo.com/en/Sitio de moda con entorno inmersivo.http://www.mcdonalds.fr/Se usa commerce como catálogo netamente.http://www.rodand.com/La combinación vistas permite filtros potentes. Además de que el sitio se alimenta de un xml externo.
Referencias
Sitio oficial de drupal commercehttp://www.drupalcommerce.org/Blog de pedro cambrahttp://cambrico.net/
Agradecimientos
Foto de la portadahttp://www.flickr.com/photos/epsos/