Download - Drupal roadshow klagenfurt_betterbgood
better b. good
Drupal Commerce Use-Case
@Zensations
Webagentur Zensations
Zensations
Anforderungen
Blog
Webshop
kleine Produktpalette
... aber viele Optionen
zwei Payment-Systeme
verspieltes Design
Drupal Commerce: Allgemeines
Auf Drupal 7 zugeschnittene Commerce Lösung
nutzt Entity API, Field API und Ajax Framework
Abhängigkeiten: Address Field, Chaos Tools, Entity API, Rules, Views
Seit Ende letzten Jahres stable, aktuell Version 1.2
6. 3. 2012: Commerce Guys erhielten 5 Millionen Dollar Finanzierung
Weiterentwicklung gesichert
Ständig wachsender Pool an Zusatzmodulen
Products & Product Displays
Anfangs verwirrend, aber durchdacht!
Product
Entity für einzelne Stock Keeping Units (zb. T-Shirt weiß, T-Shirt schwarz ...)
Enthält den Preis
über Fields erweiterbar (Produktbilder, Zusatzinformationen ...)
Product Display
beliebige Entity mit „product reference“ - Field
Products & Product Displays
Checkout & Payment
Abfolge der Schritte per Drag & Drop konfigurierbar
Module können Checkout Pages & Panes zur Verfügung stellen
Rules-Powered
Regeln für Preise, Versandkosten etc. können in der UI definiert werden
Framework für on-site und off-site payment
sehr schnell zu verstehen und zu implementieren (ähnelt Forms API)
PayPal-Integration stellt Referenz für beide Methoden
Eingesetzte Zusatzmodule
commerce_bpc
Erstellung vieler Produktpermutationen
commerce_shipping
stellt separates Formular für Versandadresse zur Verfügung
Rules-Komponenten zur Versandpreisberechnung
commerce_flatrate: Modul für fixe Versandpreise
commerce_checkout_progress
Zensations (http://www.zensations.at)
better b. good (http://www.betterbgood.at)
Drupal Commerce (http://www.drupalcommerce.org)
Wichtige Adressen