ビューをエクスポート/インポートするにはどうすればよいですか?


26

Drupal 6/7でそれを行う方法は知っていますが、Drupal 8でビューをエクスポート/インポートする場所を見つけることができません。Drupal8では、どの管理ページから実行できますか?


回答:



32

ビューは、Drupal 8の構成を通じて利用でき、構成管理インターフェースを介してエクスポートできます。

管理メニューで、「開発」セクションの「構成」を選択し、「構成の同期」を選択します。 Drupal 8構成開発メニューエリア

そのメニュー領域の[エクスポート]タブは、次のパスに移動します 。http:// sitename / admin / config / development / configuration / single / export

その領域では、単一のビューをエクスポートまたはインポートできます。手順はほぼ同じなので、ここでエクスポートを含めて説明します。

  1. [エクスポート]メニュータブを選択します。
  2. 「単一アイテム」サブメニュータブを選択します。
  3. 最初の項目ドロップダウン「構成タイプ」から「表示」を選択します。
  4. 2番目の項目ドロップダウン「構成名」から、ビューの名前を選択します。

その結果、views.view.view_machine_name.yml「YAML」ファイルが作成され、「インポート」領域にコピーして貼り付けることができます。


UIなしでこれを行う方法はありますか?.moduleファイルからこれを実行できるようにしたいと思います。
BrandenB171

1
はいDrupal Consoleは、D8のエクスポートおよびインポートのCLI処理をサポートしています。 drupalconsole.com それ以前には、drushにはいくつかのオプションがあります。
アダムジョン

1
注意してください!drupalconsoleのビューのコマンドラインの構文が不適切な場合、ビューが消去される可能性があります。最初にバックアップします。
アダムジョン

.moduleから、使用されているフックを確認する必要があります。これに利用できるものがいくつかあります... StackExchangeガイダンスに従うために、新しい質問を投稿する必要があります。
アダムジョン

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.