[grlöst]Content Ex-/Import
am 15.01.2021 - 09:44 Uhr in
Bitte entschuldigt wenn ich schon wieder das Thema Content (node) Export/Import anspreche.
Ich habe schon zig Module durchgetestet, leider hat keines der Module bei mir funktioniert.
Entweder ist es nicht kompatibel zur Version 9.x oder es Produziert trotz angeblicher Kompatibilität Fehler die die Seite Instabiel macht, sprich die Seite funktioniert nicht mehr.
Und endschuldigt bitte wenn ich keine speziellen Fehlermeldungen angeben kann, aber dazu sind es einfach zu viele.
Gibt es eine FUNKTIONIERENDE Möglichkeit Content (Node) von einer Drupal installation in eine andere zu übertragen, also nur den Content.
Dabei ist es egal ob die Daten nun als CSV, yaml oder XML Exportiert/Importiert werden.
- Anmelden oder Registrieren um Kommentare zu schreiben
Ohne Fehlermeldungen zu
am 18.01.2021 - 09:25 Uhr
Ohne Fehlermeldungen zu nennen, wird man Dir nicht helfen können.
Nur so viel: Es funktioniert mit Feeds und CSV-Import in Drupal 9 wunderbar.
Die CSV-Liste wurde in den Quell-Installationen in View erstellt.
Wenn Du zu einem Node ein Feld mit mehreren Bezügen hast, dann musst Du diese Mehrfach-Inhalte in der CSV-View mit einem Trennzeichen trennen, das ganz sicher nicht im Text vorkommt.
Und dann auf D9 Feeds Tamper verwenden und explode an diesem Trennzeichen machen. Also z.B. wenn Dein Node-Inhalt zu drei Inhalten einer Taxonomie gehört.
Die Frage ist, ob die Installation von Drupal 9 und von Feeds korrekt mit Composer vorgenommen wurde.
Und ob es sich um eine saubere Neuinstalltion oder um eine Migration von D7->D8->D9 handelt.
Mit Letzterem hatte ich immer probleme, deshalb neu aufgesetzt und Inhalte importiert.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Ich vermute mal das du was
am 19.01.2021 - 22:34 Uhr
Ich vermute mal das du was den Export anbelangt mit RESTfulWeb Services arbeitest.
Und genau da beginnt mein Problem.
Dieses Modul ist leider nicht in der Lage einen Export als csv durchzuführen.
Wenn es eine andere Möglichkeit gibt via einer view einen csv Export durchzuführen wäre ich füreineInfo dankbar.
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Das mache ich immer mit
am 19.01.2021 - 23:13 Uhr
Das mache ich immer mit views_data_export und das gibt es in einer Version für D8 + D9.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
SaarlandToday schrieb Ich
am 20.01.2021 - 07:59 Uhr
Ich vermute mal das du was den Export anbelangt mit RESTfulWeb Services arbeitest..
Nein, ich arbeite mit dem Modul "Views Data Export. (https://www.drupal.org/project/views_data_export) im Export.
Und mit Feeds und Feeds Tamper für den Import.
Hier noch mal mein Blog-Beitrag, der zwar auf D8 entstanden ist, aber unter D9 genauso funktioniert.
https://www.montviso.de/blog/nodes-und-taxonomies-von-drupal-7-auf-drupa...
Für Dich wird es interessant ab Punkt 5.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Das ist eines der Module das
am 20.01.2021 - 12:43 Uhr
Das ist eines der Module das bei mir nicht funktioniert.
Ich erhalte immer wenn ich versuche das Modul zu aktivieren die Mitteilung dass das Modul csv_serialization nicht kompatieben zur Drupalversion ist die ich verwende.
Wenn ich nun Nachverfolge welches Modul/Library den fehlerverursacht lande ich bei einer league/csv die sich allering bei mir nict updaten läst da die version die angeboten wird einen Konflikt mit der installierten csv-serialisation verursacht da diese nicht der min-stability entspricht.
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Wie installierst Du das
am 20.01.2021 - 16:38 Uhr
Wie installierst Du das Modul?
Hast Du den genauen Fehler schon mal gegooglt?
Bei mir unter D9 mit Composer-Installation war es kein Problem.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Ich hab das Modul wie auch
am 20.01.2021 - 16:47 Uhr
Ich hab das Modul wie auch alle anderen Module mit dem Composer installiert ;)
Eine Suche bei Google hat leider kein Ergebnis gebracht :(
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
War das eine saubere Drupal 9
am 20.01.2021 - 19:54 Uhr
War das eine saubere Drupal 9 installation?
Es muss eigentlich funktionieren.
ich habe es in mehreren Drupal 8 und 9 Installationen im Einsatz.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Vielleicht hilft #5 bzw. #13
am 20.01.2021 - 20:13 Uhr
Vielleicht hilft #5 bzw. #13 weiter:
https://www.drupal.org/project/views_data_export/issues/3111698
Im Notfall kannst Du natürlich auch eine Tabelle machen und in Excel kopieren und daraus CSV machen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Wenn es sich um eine
am 21.01.2021 - 09:09 Uhr
Wenn es sich um eine "saubere" also neue Drupal 9 Installation handeln würde bräuchre ich keinen Export, dann würde alles so funktionieren wie es sein sokk.
Da es sich allerdings um ein Update von Drupal 8 auf Drupal 9 handelt geht das nicht.
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
SaarlandToday schrieb Wenn es
am 21.01.2021 - 10:07 Uhr
Wenn es sich um eine "saubere" also neue Drupal 9 Installation handeln würde bräuchre ich keinen Export, dann würde alles so funktionieren wie es sein sokk.
Da es sich allerdings um ein Update von Drupal 8 auf Drupal 9 handelt geht das nicht.
Dann kann man Dir schlichtweg nicht auf diesem Wege helfen.
Erfahrungsgemäß taucht da ein Fehler nach dem anderen auf und man muss sehr viel ausprobieren.
Deswegen installiere ich inzwischen Drupal 8 / 9 mit allen notwendigen Modulen neu und ziehe Inhalte auf dem genannten Weg nach.
Du könntest versuchen, die Installation neu machen mit genau den installierten Modulen, so dass die composer-json stimmig ist und die Ordner sites von der angepassten Installation übernehmen.
Und dann Datenbank einspielen und Update machen. Hat auch schon geholfen. Vorrübergehen. ;-)
Das ist aber alles ein Stochern im Trüben, wenn man nicht davor sitzt.
Deswegen kommt vermutlich auch nicht wirklich viel an Resonanz.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
*HEUREKA* Ich habe das Modul
am 21.01.2021 - 10:56 Uhr
*HEUREKA*
Ich habe das Modul dsa DU verwendest zum Laufen gebracht.
Hab alles was die csv_serialization anbelangt in meiner Installation, einschl. der composer.json gelöscht.
Hane auch die composer.lock gelöscht.
Habe im Anschluss diese vermaledeite league/csv per composer installiert. Diese hat sich die benötigte csv_serialization in der richtigen version gezogen.
Hab damm das Modul csv_serialization aktiviert und siehe da es funktioniert :) :)
Hab mir dann eine View erstellt und einige Daten als CSV exportiert.
Beim Import, ich hoffe das ich das mapping richtig gemacht habe *g* kommt es dann allerdings Fehlermeldungen die ich nicht zuordnen kann:
So wird mir gemeldet das die Felder Rubrik (filed_post_category), Redaktionelle Bearbeitung (field_redaktionelle_bearbeitung), Schlagworte (field_schlagworte), Teaser Media (field_teaser_media), Teaser Text (field_teaser_text) sowie Zugehörige redaktion (field_zugehoerige_redaktion) lehr wären, was sie aber definitiv nicht sind.
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Irgendwie scheint Drupal
am 21.01.2021 - 11:12 Uhr
Irgendwie scheint Drupal etwas gegen mich zu haben *g*
Nach dem zweiten oder dritten durchlauf der gleichen exportdatei hat sich die Fehlermeldung geändert
nun steht dort
" not found
an welcher Stelle kann das Modul das Zeichen " nicht finden?
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.
Tja, das kann ich wirklich
am 21.01.2021 - 11:16 Uhr
Tja, das kann ich wirklich nicht sagen, woran das wieder liegt.
Wie ich sagte, es kommt eins zum anderen.
Wobei das jetzt vermutlich kein Problem ist mit der Installation, sondern es fehlt einfach noch ein Punkt beim Mapping.
Da müsste ich jetzt die CSV sehen und die Feeds-Struktur.
Da hift nur weiter probieren.
Du schaffst das. ;-)
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Genau das habe ich auch
am 21.01.2021 - 11:28 Uhr
Genau das habe ich auch versucht, das ist aber deswegen nicht gegangen da es sich um ein Theme eines anderen Programiererteams handelt und deswegen nicht Kompatiebel zu dem ist das ich nun verwende.
Andere Views die sich leider nicht übertragen lassen :(
Deswegen bin ich gezwungen einen anderen Weg zu gehen :(
Egal wie der Weg auch sein mag, Hauptsache das Ergebnis stimmt.