data_import / eztags

27.03.2013 | eZ Publish

Aufruf wie in der README beschrieben, funktioniert nicht. Der Sourcehandler muß mit -d aufgerufen werden statt mit -s:

#> php extension/data_import/scripts/run.php -i ImportOperator -d XMLFolders

Erzeugung der Attributeinträge erfolgt mittels fromString-Methode, die für die meisten Datentypen vorhanden sein soll.Im Inline-Kommentar kann man nach dem Format des zu übergebenden Strings suchen.ezTags-Attribute müssen wie folgt übergeben werden:

<field name="tags">17|#Brochure|#13</field>

wobei an erster Stelle die ID des Tags steht und an letzter Stelle die Parent-ID (für den Fall daß Tags hierarchisch geordnet wurden).

Mehrere Tags werden also wie folgt übergeben (quasi-Array):

<field name="tags">16|#17|#18|#Presentation|#Brochure|#Logo|#13|#13|#13</field>

wobei 16 die ID von Presentation, 17 die ID von Brochure und 18 die ID von Logo ist und alle den Parent 13 haben.