Import mehrerer Field Collection mit Feeds Importer und Field Collections Feeds
am 22.09.2013 - 16:29 Uhr in
Hallo ihr Lieben,
ich habe einen Inhaltstypen mit mehreren Field Collections und möchte einen Importer mit Feeds Importer bauen.
Das Modul Field Collections Feeds habe ich installiert. Jetzt kann ich aber immer nur eine Field Collection aus-
wählen. Zu einem Datensatz gehören jedoch mehrere Collections.
Beispiel:
Inhaltstyp Kunde
Titel (Feld)
Kundennummer (Feld)
Name (Field Collection) --> Vorname / Nachname (Felder)
Adresse (Field Collection) --> Straße / Hausnummer / PLZ / Ort (Felder)
Die CSV Datei sollte dann so oder so ähnlich aussehen:
Titel;Kundennummer;Vorname;Nachname;Straße;Hausnummer;PLZ;Ort
Beim Mapping kann ich aber nur Titel und eine Field Collection auswählen. Hat irgendwer eine Lösung?
Wäre toll, danke schon einmal - Sanne
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn aus irgendeinem Grunde
am 22.09.2013 - 19:58 Uhr
Wenn aus irgendeinem Grunde Feeds nicht adäquat ist, bleibt immer noch das Modul Migrate. Da ist dann allerdings eigene Programmierung gefordert. Damit bekommst Du den Import auf jeden Fall hin.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Kompliziert...
am 26.09.2013 - 17:44 Uhr
...ich befürchte für Migrate bin ich einfach noch zu unerfahren. Insbesondere weil ich den Tabellenaufbau bei Drupal überhaupt nicht nachvollziehen kann.
Stelle das also zurück und hoffe gleichzeitig, dass es doch irgendwie mit dem weniger aufwendigen Feeds Import geht. Denn eig. konnte das alles was
ich wollte BEVOR ich field collections verwendet habe ;-)
Viele Grüße Sandra
Eine Frage zu Migrate
am 27.11.2013 - 22:55 Uhr
Hallo,
ich bin jetzt wieder an dem Punkt, dass ich mir Gedanken über den Import mache.
Ich lese mich gerade in Migrate ein und habe nur noch ab und zu schlaflose Nächte.
ABER: Ist Migrate überhaupt geeignet, um es Benutzern an die Hand zu geben?
Ziel ist es, dass Benutzer ihre eigenen Adressen einfach in Drupal importieren können.
Kann Migrate das überhaupt leisten?
Sonst müsste ich doch auf Feeds zurückgreifen, wo sich drei Probleme ergeben:
1. Die Field-Collections die ich im Prinzip nur einzeln importieren kann, was ich aber über Rules
lösen könnte, indem ich den Benutzer einmal einen Import starten lasse und die anschließenden
Imports werden automatisch ausgelöst
2. Die NodeId ist in der Field-Collection nicht verfügbar, demnach ist auch kein Update bestehender
Datensätze möglich.
3. Gibt es in einer weiteren Field-Collection ein Pflichtfeld, werden die Daten der ersten Field-Collection
gar nicht erst importiert.
Also doch Migrate?