Bagaimana cara menghapus Fitur?

8

Saya membuat modul fitur di situs-1.

Kemudian saya memasang modul fitur di situs-2. Fitur ini membuat tipe konten baru dan mengaktifkan modul. Kemudian saya mendapatkan jenis konten baru dan modul diaktifkan.

Sejauh ini bagus.

Sekarang saya menonaktifkan dan menghapus modul de feature (drush). Saya berharap jenis konten akan dihapus dan modul akan dinonaktifkan, maksud saya jenis konten dan modul yang dibuat oleh fitur.

Tapi mereka masih di sana ...

Bagaimana cara menonaktifkan fitur dan menghapus semua hal yang dibuat fitur?

UPDATE : Langkah-langkah yang saya lakukan untuk menonaktifkan fitur:

1) drush dis myFeatureModule

2) drush pm-uninstall myFeatureModule

3) di admin/structure/featuresfitur myFeatureModuleini dinonaktifkan

4) Tombol hapus untuk tipe konten (dibuat oleh fitur ini) di admin/structure/typeshilang ...

chefnelone
sumber

Jawaban:

2

Hal pertama yang ingin Anda lakukan adalah menonaktifkan (dan menghapus) modul fitur. Itu tidak selalu menghapus semua yang awalnya dibuat modul. Setelah modul fitur itu dihapus namun Anda dapat masuk dan secara manual menghapus jenis konten dan apa pun yang tersisa di situs.

Beberapa detail tambahan dapat ditemukan di pertanyaan lain ini . Ini memberikan contoh bagaimana modul fitur dapat menambahkan kait penghapusan untuk membuka kunci jenis konten. Melihat kueri yang digunakan dalam contoh itu Anda harus dapat menjalankan kueri secara manual dan membuka kunci jenis konten yang menyinggung.

Craig
sumber
1
Saya sudah melakukan itu, tetapi tombol "Hapus" untuk tipe Konten di admin/structure/typeshilang. Maka tidak bisa menghapusnya. Silakan lihat UPDATE saya
chefnelone
Drupal tidak menampilkan tombol hapus karena menganggap jenis konten dimiliki oleh sebuah modul ... tetapi Anda masih dapat menghapusnya dengan mengetikkan URL yang tepat. admin / struktur / tipe / kelola / [content_type] / hapus <- pola URL. Cukup ubah [content_type] ke jenis konten yang ingin Anda hapus.
Craig
Apakah ada cara untuk membuat tombol hapus muncul kembali?
Bart
Saya memperbarui jawaban saya dengan tautan ke pertanyaan serupa yang memiliki kueri yang dapat Anda gunakan untuk membuka kunci jenis konten.
Craig
-3

Setelah Anda menonaktifkan fitur Anda, Anda harus dapat pergi ke:

situs> semua> modul> kustom> fitur

Temukan modul Anda di sana dan hapus saja file-nya.

Victoria
sumber