Import von hierarchischen Taxonomy Termen
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 13.02.2016 - 16:59 Uhr in
Hallo,
ich versuche mit Feeds und XPathParser hierarchische Taxonomy Terms aus einer XML zu importieren. Die Terme werden soweit auch importiert, allerdings nicht deren Hierarchie. Ich habe in meiner XML einen Gruppennamen (Titel der Taxonomy), eine Gruppen-ID (GUID zugeordnet) und eine Eltern-ID(Parent: GUID zugeornet). Leider baut er mir nicht die Hierarchie.
Habe ich irgendwie einen Gedankenfehler oder fehlt mir in der XML noch was, was ich eigentlich bräuchte?
Auschnitt aus meiner xml:
<CATALOG_STRUCTURE type="node">
<GROUP_ID>NWAAA446h001</GROUP_ID>
<GROUP_NAME>Arbeitssicherheit, Unfallschutz</GROUP_NAME>
<PARENT_ID>1</PARENT_ID>
<GROUP_ORDER>1</GROUP_ORDER>
<MIME_INFO>
<MIME>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_SOURCE>P_4000380150_01_all.jpg</MIME_SOURCE>
<MIME_DESCR>Primary Image</MIME_DESCR>
<MIME_ALT />
<MIME_PURPOSE>normal</MIME_PURPOSE>
<MIME_ORDER>1</MIME_ORDER>
</MIME>
</MIME_INFO>
</CATALOG_STRUCTURE>
<CATALOG_STRUCTURE type="node">
<GROUP_ID>NWAAF296h001</GROUP_ID>
<GROUP_NAME>Bautechnik</GROUP_NAME>
<PARENT_ID>1</PARENT_ID>
<GROUP_ORDER>2</GROUP_ORDER>
<MIME_INFO>
<MIME>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_SOURCE>A_4200000451_01_all.jpg</MIME_SOURCE>
<MIME_DESCR>Primary Image</MIME_DESCR>
<MIME_ALT />
<MIME_PURPOSE>normal</MIME_PURPOSE>
<MIME_ORDER>1</MIME_ORDER>
</MIME>
</MIME_INFO>
<KEYWORD>Anwärmbrennerset</KEYWORD>
</CATALOG_STRUCTURE>
Hat jemand einen Tip für mich wie ich das umsetzen kann?
Danke
Gruß Bavra
- Anmelden oder Registrieren um Kommentare zu schreiben
Eine Möglichkeit
am 15.02.2016 - 21:17 Uhr
Ein allgemeines Problem dabei ist, dass nicht bei allen terms die parent terms beim import schon da sind und deshalb nicht zugeordnet werden können.
Eine Möglichkeit (erfolgreich mit csv-feeds import durchgeführt) ist, den import mit der gleichen Datei so oft durchzuführen, wie die maximale hierarchie-tiefe des Vokabulars ist. Natürlich müssen die feeds einstellungen entspr. passen. feeds_tamper ist auch sehr hilfreich, eigentlich unverzichtbar.