it-swarm.com.de

Wie importiere ich CSV-Feeds in Knoten mit mehreren Taxonomiebegriffen?

Mein Fragentitel sagt alles.

Ich habe Feeds zum Importieren und Manipulationen zum Bearbeiten der Daten, bevor sie in meine Knoten eingefügt werden.

Ich habe meine Werte durch Kommas begrenzt und explodieren macht sie zu individuellen Werten. Ich habe dies sichergestellt, indem ich sie auch einzelnen Textfeldern zugewiesen habe.

Die explodierten Werte werden nicht bereits erstellten Taxonomiebegriffen zugewiesen. Ich habe festgestellt, dass vor allen Begriffen außer dem ersten und nach allen Begriffen außer dem letzten Leerzeichen stehen. Ich habe versucht, zusätzliche Optionen wie Trimmen oder Exakt hinzuzufügen. Weder hatten irgendwelche Auswirkungen.

Zur Vereinfachung habe ich alle bis auf einen Taxonomiebegriffe entfernt und alle Leerzeichen vor und nach Kommas aus der CSV-Datei entfernt. Immer noch taucht nichts in meinem Begriffsfeld auf, wenn ich erkunde.

Zusätzlich habe ich versucht, den Suchbegriff nach Namen für Feeds zu verwenden, aber es gibt mir einen Abfragefehler.

Da mir offensichtlich ein Schritt fehlt, bin ich gespannt, wie ich jeden Schritt des Puzzles einrichten soll.

Einrichten des Felds für den Inhaltstyp, Zuordnung zum Begriff Referenzfeld und schließlich Einrichtung des Manipulationsprogramms. Da die Zuordnung ziemlich einfach ist, geht es mir nur darum, mehrere Taxonomiebegriffe an die Knoten anzuhängen, die ich importieren möchte.

Ich hoffe, dass ich das Ausprobieren jeder Kombination von Einstellungen hier als solche vermeiden kann. Jede Hilfe wird geschätzt.

9
user25361

Sie setzen einfach Taxonomiebegriffe suchen nach: Termname in der Zuordnung bei Node Prozessor & deaktivieren Automatisch erstellen.

Add explode Plugin at Feed Tamper tab mit string operator wie ||.

Geben Sie mehrere Werte ein, die durch Ihren festgelegten Zeichenfolgenoperator getrennt sind, und es wird funktionieren. Es funktioniert bei mir an mehreren Stellen.

12
RajeevK

Hier sind einige Screenshots, um die Einstellungen zu demonstrieren:

(First step

(Second step

0
Bruno Vincent