Drupal roadshow klagenfurt_betterbgood

Post on 09-May-2015

1.087 views 0 download

description

Drupal Commerce am Beispiel von www.betterbegood.at

Transcript of Drupal roadshow klagenfurt_betterbgood

better b. good

Drupal Commerce Use-Case

office@zensations.at

@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