Drupal Commerce & XML-orderexport: verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
 
(3 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 47: Regel 47:
 
</pre>
 
</pre>
  
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><pre><code>...</code>< / pre> omheen.
+
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><pre><code>...</code>< / pre></pre> omheen.
 
 
  
 
Ideeën:
 
Ideeën:
  
 
* Een subview, ook al zijn het statische velden
 
* Een subview, ook al zijn het statische velden
 +
 +
== Nesting/Grouping ==
 +
 +
* https://www.drupal.org/node/2831830 - voorbeeld mbv. views_php
  
 
== Bronnen ==
 
== Bronnen ==
Regel 60: Regel 63:
 
''' Views Data Export-module '''
 
''' Views Data Export-module '''
  
 +
* https://www.drupal.org/project/views_data_export - Home page
 
* https://www.drupal.org/node/2283649 - Example: Export Page content types (with tags) as an XML file
 
* https://www.drupal.org/node/2283649 - Example: Export Page content types (with tags) as an XML file
 
* https://www.drupal.org/node/2363791 - How to customize the structure of the XML file
 
* https://www.drupal.org/node/2363791 - How to customize the structure of the XML file
 
* https://github.com/docans/custom-xml/blob/master/views-data-export-xml-body--blog-home--views-data-export-1.tpl.php - Custom XML-output
 
* https://github.com/docans/custom-xml/blob/master/views-data-export-xml-body--blog-home--views-data-export-1.tpl.php - Custom XML-output
 
* https://www.drupal.org/node/1820452 - Goed voorbeeld
 
* https://www.drupal.org/node/1820452 - Goed voorbeeld
 +
* https://www.drupal.org/node/2831830 - Nesting: Goed voorbeeld
  
 
''' Drupal Services Module '''
 
''' Drupal Services Module '''

Huidige versie van 23 dec 2016 om 23:36

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