PDF de programación - Drupal Commerce

Imágen de pdf Drupal Commerce

Drupal Commercegráfica de visualizaciones

Publicado el 14 de Enero del 2017
469 visualizaciones desde el 14 de Enero del 2017
181,7 KB
15 paginas
Creado hace 12a (02/10/2011)
Drupal Commerce

Drupalcamp Spain 2011, Sevilla, 1-2 Octubre



Sobre mí

● Desarrollador Drupal
en Commerce Guys.
● Miembro hiperactivo

de la comunidad
drupalera de habla
hispana.



Pedro Cambra
@pcambra

¿Qué es Drupal Commerce?

Drupal Commerce es un nuevo

framework de comercio electrónico
desarrollado de forma nativa para
Drupal 7 con el objetivo de hacer de
Drupal un referente en el mundo del
comercio electrónico open source.



Componentes de Commerce

Product

Price

Order

Product
reference

(Node)

Line item

Line item
reference

Customer profile

reference

Payment
transaction

Customer

profile



Product vs Product Display

Los productos están separados en product
displays (nodos) y una nueva entidad “product”
que se relacionan a través de un campo “product
reference”.

Esto supone una gran ventaja de cara a la
arquitectura y flexibilidad pero la usabilidad por
defecto se ve afectada.



Interfaz basado en Views

Drupal Commerce carece de pantallas de

administración y gestión propias, todos estos
listados se han basado en el módulo Views 3 y
por lo tanto son totalmente configurables... y

opcionales.



Cálculo avanzado de precios
● Los precios en Commerce se encuentran

adjuntos a las entidades de producto, línea de
pedido y pedido.

● El cálculo de precios, es decir, impuestos,

descuentos y comisiones, se realiza a través de
Rules por lo que se puede configurar y alterar.

● Los precios se cachean para mejorar el

rendimiento.



Perfiles de comprador

● Los perfiles de comprador o “Customer Profiles” son

entidades a las que se les puede añadir campos.
● Se asocian a cada usuario que hace una compra.
● La base de los perfiles de usuario es el nuevo tipo

estándar de campo dirección, AddressField.

● Además de la dirección, el perfil de comprador puede
contener cualquier información, NIF, teléfono, que se
puede añadir desde interfaz.



Proceso de compra

personalizable

● El proceso de compra o Checkout es

totalmente configurable a través de una interfaz
drag & drop.

● Está integrado con eventos, condiciones y

acciones de Rules para personalizar acciones
posteriores al Checkout. Ejemplo: creación de
usuarios.



Transacciones

● Los pagos quedan registrados en entidades

llamadas Payment Transactions que registran
el balance de compra a través de Rules

● Cada método de pago es un componente

configurabe de Rules.

● Se pueden realizar operaciones adicionales

antes/después de los pagos.



Extensiones

● Migración: Commerce Feeds, Commerce Migrate
● Usabilidad: Commerce Product Display Manager.
● Utilidades: Commerce File, Commerce Coupon,
Commerce Google Analytics, Commerce Stock,
Commerce Shipping

● Pago: Commerce Paypal, Commerce Sermepa

Más: http://www.drupalcommerce.org/contrib



Demo

http://bit.ly/dc-demo-cg



Recursos
● http://www.drupalcommerce.org
● http://www.drupal.org/project/commerce
● http://www.drupal.org/project/commerce_kickstart
● http://www.drupalcommerce.org/contrib
● http://twitter.com/drupalcommerce
● http://www.commerceguys.com/resources



We're hiring!



¡Muchas Gracias!

● @pcambra
● cambrico.net
● Perfil en Drupal.org
  • Links de descarga
http://lwp-l.com/pdf1511

Comentarios de: Drupal Commerce (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad