Drupal Day 2011 - Drupal Commerce

10
Drupal Commerce: l'e-commerce professionale su Drupal 7 Marco Pagliarulo (Morpheus80ta)

description

Talk di Marco Pagliarulo | Drupal Day Roma 2011"Drupal 7 ha portato una ventata di novità tra gli sviluppatori e le aziende che si affidano a questo potente CMS. Drupal 7 risponde agevolmente a molte esigenze sul web, dal blog personale al portale da migliaia di visite giornaliere. Ma come si sposa la flessibilità di Drupal con l'esigenza di creare un e-commerce che soddisfi a pieno le esigenze di qualsiasi azienda?La risposta a questa domanda è Drupal Commerce che trasforma Drupal in un E-commerce pronto all'uso o in un framework con tutti i tool necessari alla realizzazione di un e-commerce altamente personalizzato.Durante il Talk scopriremo le funzionalità di base fornite da Drupal Commerce ed i migliori moduli per aggiungere funzionalità extra."

Transcript of Drupal Day 2011 - Drupal Commerce

Page 1: Drupal Day 2011 - Drupal Commerce

Drupal Commerce: l'e-commerce professionale su Drupal 7

Marco Pagliarulo (Morpheus80ta)

Page 2: Drupal Day 2011 - Drupal Commerce

Cos'è Drupal Commerce?

Drupal commerce è un set di moduli

Fornisce le funzionalità di base di un sito di e-commerce

Fornisce un framework dedicato allo sviluppo di un e-commerce

Marco Pagliarulo Responsabile area web

Page 3: Drupal Day 2011 - Drupal Commerce

ARCHITETTURA – ENTITY

Marco Pagliarulo Responsabile area web

Prodotto

Line Item

Ordine

Transazione di pagamento Profilo cliente

Page 4: Drupal Day 2011 - Drupal Commerce

ARCHITETTURA – FIELD

Marco Pagliarulo Responsabile area web

Price

Product referenceLine Itemreference

Customer profilereference

Page 5: Drupal Day 2011 - Drupal Commerce

ARCHITETTURA – Legami entity ↔ field

Testo interno

Marco Pagliarulo Responsabile area web

Price

Reference al prodotto

Referenceal line Item

Reference al profilo cliente

Prodotto

Line Item

Ordine

Transazione di pagamento Profilo cliente

Page 6: Drupal Day 2011 - Drupal Commerce

Ed i Nodi che ruolo hanno?

Marco Pagliarulo Responsabile area web

Drupal Commerce crea un content type “Product display” contente i campi base

● Titolo● Corpo● Reference al prodotto

Ogni nodo creato eredita i campi definiti nel prodotto e li visualizza in base alla configurazione effettuata nel “display settings” del content type.

Page 7: Drupal Day 2011 - Drupal Commerce

Vediamo Drupal Commerce in azione

Marco Pagliarulo Responsabile area web

Page 8: Drupal Day 2011 - Drupal Commerce

Link Utili

● http://www.drupalcommerce.org● http://www.drupalcommerce.org/development/standards● http://www.drupalcommerce.org/contrib● http://www.drupalcommerce.org/specification● http://api.drupalcommerce.org/● http://drupal.org/project/commerce

Marco Pagliarulo Responsabile area web

Page 9: Drupal Day 2011 - Drupal Commerce

Marco Pagliarulo

http://www.unifigroup.ithttp://www.unifigroup.ithttp://twitter.com/Morpheus80tahttp://twitter.com/Morpheus80tahttp://www.morpheus.mi.ithttp://www.morpheus.mi.it (coming soon... forse) (coming soon... forse)

Page 10: Drupal Day 2011 - Drupal Commerce