EasyCatalog: Kreuztabelle

Viele Produkte haben mehrfache Eigenschaften wie beispielsweise Größe, Farbe oder Länge. Nach einem Datenbankexport kann eine XML-Datei z.B. so aussehen:

Dies ist eine Möglichkeit, die verschiedenen Eigenschaften in einer XML-Datei abzubilden.
Dies ist eine Möglichkeit, die verschiedenen Eigenschaften in einer XML-Datei abzubilden.

Die Kunst besteht jetzt darin, aus den drei Merkmalen eine sog. Kreuztabelle zu erstellen, die z.B. waagerecht die Länge („length“), senkrecht den Bauchumfang („waist“) und in den jeweiligen Tabellenzellen den richtigen Preis für die entsprechende Kombination aus Länge und Baumumfang enthält.

Mit EasyCatalog ist das ohne Weiteres mithilfe einer XSL-Transformation zur Laufzeit möglich. Das heißt, Sie importieren die XML-Datei als ein sog. „XML-Fragment“ und lassen im Moment des Platzierens eine vorher erstellte XSL-Tranformation drüberlaufen. Das Ergebnis sieht dann z.B. so aus:

Das und noch mehr lernen Sie bei uns in individuellen Firmenschulungen oder in einem unserer EasyCatalog-Power-Praxisseminare!