Bagaimana cara mengekspor / mengimpor tampilan?


26

Saya tahu cara melakukannya di Drupal 6/7, tetapi saya tidak dapat menemukan tempat untuk mengekspor / mengimpor tampilan di Drupal 8. Dari halaman admin mana yang memungkinkan untuk melakukannya, di Drupal 8?


Jawaban:



32

Tampilan tersedia melalui konfigurasi di Drupal 8, dan dapat diekspor melalui antarmuka Manajemen Konfigurasi .

Di menu admin pilih "Konfigurasi" di bagian DEVELOPMENT, pilih "Sinkronisasi konfigurasi": Area menu Pengembangan Konfigurasi Drupal 8

Di area menu itu, tab Ekspor mengarah ke jalur: http: // sitename / admin / config / development / configuration / single / export

Di area itu, satu tampilan dapat diekspor atau diimpor, dan langkah-langkahnya hampir sama sehingga saya akan menyertakan Ekspor di sini untuk membantu menjelaskan.

  1. Pilih tab menu 'Ekspor'.
  2. Pilih tab sub menu 'Satu item'.
  3. Dari drop down item pertama 'Jenis konfigurasi' pilih 'Lihat'.
  4. Dari drop down item kedua 'Nama konfigurasi' pilih nama tampilan Anda.

Hasilnya adalah file views.view.view_machine_name.yml "YAML" yang dapat disalin ke dalam area 'Impor'.


Apakah ada cara untuk melakukan ini tanpa UI? Saya ingin dapat melakukan ini dari file .module.
BrandenB171

1
Ya Konsol Drupal mendukung penanganan ekspor dan impor CLI untuk D8. drupalconsole.com Sebelum itu, drush memiliki beberapa opsi.
Adam John

1
Diperingatkan! Sintaks yang tidak benar pada baris perintah untuk tampilan di drupalconsole dapat menghapus tampilan Anda. Cadangkan dulu.
Adam John

Dari .module Anda perlu melihat kait yang digunakan, ada beberapa yang tersedia untuk ini ... Anda harus memposting pertanyaan baru untuk mengikuti panduan StackExchange.
Adam John

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.