Wyeksportowałem / zaimportowałem definicję typu zawartości z witryny do innej za pomocą modułu funkcji. Teraz chcę wyeksportować wszystkie węzły tego typu treści i zaimportować je do innej witryny. W jaki sposób mogę to zrobić?
Wyeksportowałem / zaimportowałem definicję typu zawartości z witryny do innej za pomocą modułu funkcji. Teraz chcę wyeksportować wszystkie węzły tego typu treści i zaimportować je do innej witryny. W jaki sposób mogę to zrobić?
Odpowiedzi:
W przypadku Drupal 7 masz 2 możliwości:
Ten moduł pozwala użytkownikom eksportować węzły, a następnie importować je do innej instalacji Drupal lub w tej samej witrynie.
Importuj lub agreguj dane jako węzły, użytkownicy, warunki taksonomiczne lub proste rekordy bazy danych.
Może to być spóźniona odpowiedź, ale osobiście uważam ją za najlepszą opcję - rozważ użycie modułu migracji https://drupal.org/project/migrate
Rozważ moduł data_export_import .
W przypadku data_export_import podoba mi się to, że jest to moduł typu „wszystko w jednym” (do eksportu i importu danych. Podczas gdy, jak w przypadku niektórych innych rozwiązań, etapy importu i eksportu są wykonywane przez osobne moduły, co może oznaczać, że potrzebna jest dodatkowa praca zapewnianie zgodności eksportu z importem).
Lub możesz użyć modułu eksportu danych Widoku https://www.drupal.org/project/views_data_export do bardziej szczegółowych eksportów.
Pomocny samouczek na ten temat można znaleźć tutaj https://www.youtube.com/watch?v=ssOF3nPgcfc