Ich versuche, Dateien in einen benutzerdefinierten Dateityp mit vielen benutzerdefinierten Feldern zu migrieren. Sie scheinen jedoch in den Dateityp document
migriert zu werden, anstatt in meinen benutzerdefinierten Dateityp.Drupal 7 - Dateien in benutzerdefinierten Dateityp migrieren
Ich bin mit dem MigrateDestinationFile
als mein Ziel wie folgt aus:
$this->destination = new MigrateDestinationFile();
Ich habe versucht, die type
wie this answer vorgeschlagen, wie diese zur Karte:
$this->addFieldMapping('type')->defaultValue('custom_file_type');
Diese Lösung funktioniert nicht , beim Überprüfen der abbildbaren Felder für die MigrateDestinationFile
gibt es keine type
Feld angegeben, so dass ich denke, das ist der Grund, warum diese Lösung nicht funktioniert.
Wenn mich jemand auf ein Beispiel verweisen könnte, wie man in einen benutzerdefinierten Dateityp migriert, der sehr geschätzt würde. Vielleicht verwende ich die falsche destination
? Oder habe ich etwas sehr offensichtlich vermisst.
Der andere Teil der Migration spielt für diese Frage keine Rolle.