Drupal Commerce & XML-orderexport

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Inventaris (dec. 2016)

Long list

Short list

  1. Views Data Export-module - Meest compleet & volwassen, maar gericht op bulk-exports
  2. Order FTP Export-module - Misschien interessant want beperkter & specifieker
  3. Service Views-module - Misschien interessant want beperkter & specifieker
  4. Views Datasource - Misschien interessant want beperkter & specifieker

Keuze

Views Data Export-module - Want meest compleet, uitgebreid & volwassen.

Juiste tags toepassen

Toepassen van tags die bij een specifiek XML schema horen, is met de View Data Exportmodule een koud kunstje: De labels worden de tags. Heel simpel.

XML-header invoegen?

Hoe voeg je een min-of-meer statische XML-header in? Dus zoiets als:

<?xml version="1.0" encoding="utf-8"?>
<OberonMessage>
	<Identification>
		<DateTimeCreated>2014-08-12T08:44:00+02:00</DateTimeCreated>
		<Sender>Abraxas</Sender>
		<Receiver>Picolo</Receiver>
		<MessageType>Order</MessageType>
		<Version>1.0</Version>
		<TestIndicator>false</TestIndicator>
	</Identification>

Het gebruikelijke header-veld wordt namelijk genegeerd. Nog afgezien dat het als een 'gewone' view ernstig ontregeld raakt, omdat die tags toch echt als HTML worden geïnterepreteerd. Ook al staat er

<pre><code>...</code>< / pre>

omheen.

Ideeën:

  • Een subview, ook al zijn het statische velden

Nesting/Grouping

Bronnen

Views Data Export-module

Drupal Services Module