Jak eksportować / importować widoki?


Odpowiedzi:



32

Widoki są dostępne poprzez konfigurację w Drupal 8 i mogą być eksportowane przez interfejs zarządzania konfiguracją .

W menu administratora wybierz „Konfiguracja” w sekcji ROZWÓJ, wybierz „Synchronizacja konfiguracji”: Obszar menu Konfiguracja konfiguracji Drupal 8

W tym obszarze menu karta Eksport prowadzi do ścieżki: http: // sitename / admin / config / development / configuration / single / export

W tym obszarze można wyeksportować lub zaimportować pojedynczy widok, a kroki są mniej więcej takie same, więc dołączę tutaj opcję Eksport, aby wyjaśnić.

  1. Wybierz kartę menu „Eksportuj”.
  2. Wybierz zakładkę podmenu „Pojedynczy element”.
  3. Z pierwszego menu rozwijanego „Typ konfiguracji” wybierz „Widok”.
  4. Z drugiego menu rozwijanego „Nazwa konfiguracji” wybierz nazwę swojego widoku.

Wynikiem jest plik views.view.view_view_machine_ym.yml „YAML”, który można skopiować i wkleić w obszarze „Importuj”.


Czy można to zrobić bez interfejsu użytkownika? Chcę móc to zrobić z pliku .module.
BrandenB171,

1
Tak Drupal Console obsługuje CLI eksportu i importu dla D8. drupalconsole.com Wcześniej drush ma kilka opcji.
Adam John

1
Być ostrzeżonym! Niepoprawna składnia wiersza poleceń dla widoków w drupalconsole może wyczyścić twój widok. Najpierw wykonaj kopię zapasową.
Adam John

Z .moduła będziesz musiał spojrzeć na zastosowane haki, są dostępne do tego ... Powinieneś opublikować nowe pytanie, aby postępować zgodnie ze wskazówkami StackExchange.
Adam John

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.