Export orders (Drupal 7)
Naar navigatie springen
Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Hoe exporteer je orders uit een Drupal-webwinkel? Redelijk triviaal, zou je denken, toch?
Long list (feb. 2017)
- Migrate-module? → Die is bedoeld voor import, niet voor export
- Feeds-module? → Uitsluitend import. Geen export
- commerce_mondial uitbreiden om alle orders te exporteren?
- Commerce Export → Ziet er onaantrekkelijk uit: Slechts 87 installaties + integratie met Rules + rc-versie + weinig leven
- Views data export - Lijkt de standaardoplossing te zijn
- Op database-niveau exporteren
- Via API in PHP exporteren. Da's waarschijnlijk eenvoudiger en betrouwbaarder dan op db-niveau.
Short list (feb. 2017)
Views data export-module
Half uurtje mee geëxperimenteerd. Het bleek vrij bewerkelijk te zijn om een complete order samen te stellen. Vervolgens bleek dat deze module geen grouping kent: De orderkopjes worden dus op alle regels herhaald.
Op database-niveau exporteren
Half februari heb ik deze aanpak gekozen. Bleek onthutsend veel werk te zijn, omdat veel custom-velden in aparte tabellen zijn ondergebracht. Dat werd deze query van ruim 200 regels en 18 joins.
API
Export mbv. de API is in ieder geval een stuk efficiënter dan op database-niveau.