Pada Drupal 8.1 saya terus menjalankan pesan-pesan semacam itu ketika saya mencoba untuk mengaktifkan modul khusus atau fitur kustom yang membuat beberapa modifikasi ke halaman dasar. (tambahkan bidang).
Ini benar-benar menjengkelkan ...
Langkah:
- Hapus database sepenuhnya
- pergi ke /install.php dan pilih Profil standar
- Sekarang situs berjalan, buka Extend
- Pilih Fitur - Halaman dasar
Hasil:
Unable to install Feature - Basic Page, core.base_field_override.node.page.promote, core.entity_form_display.node.page.default, core.entity_view_display.node.page.default, core.entity_view_display.node.page.teaser, field.field.node.page.body, node.type.page already exist in active configuration.
Yah ya ... itulah yang ingin saya lakukan: Ubah pengaturan default itu!
Expexted:
Dapat menginstal fitur saya yang membuat beberapa modifikasi ke halaman dasar.
Fitur saya
Ini adalah Fitur saya buat dengan modul Fitur
Ini pada dasarnya menambahkan dua bidang, banner_image dan background_image ke halaman dasar
File:
config
install
core.base_field_override.node.page.changed.yml
core.base_field_override.node.page.created.yml
core.base_field_override.node.page.promote.yml
core.base_field_override.node.page.status.yml
core.base_field_override.node.page.sticky.yml
core.base_field_override.node.page.title.yml
core.base_field_override.node.page.uid.yml
core.entity_form_display.node.page.default.yml
core.entity_view_display.node.page.default.yml
core.entity_view_display.node.page.teaser.yml
field.field.node.page.body.yml
field.field.node.page.field_banner_image.yml
field.field.node.page.field_image.yml
field.storage.node.field_banner_image.yml
language.content_settings.node.page.yml
node.type.page.yml
feature_basic_page.features.yml
feature_basic_page.info.yml
Mengapa hal sederhana ini tidak didukung? Apakah ini bug? Apa yang harus saya lakukan untuk dapat menggunakan fitur saya?