Apakah mungkin menyimpan data yang dibuat oleh fitur setelah menghapus fitur itu sendiri?
Saya membuat fitur migrasi yang benar-benar hanya satu; Saya ingin menghapusnya tanpa kehilangan node yang dibuat darinya.
Modul fitur adalah cara untuk mengekspor sebagian besar pengaturan yang biasanya disimpan dalam database ke dalam kode. Jika Anda menghapus fitur, Anda menghapus kode yang menghapus semuanya.
Yang keren tentang fitur adalah Anda dapat mengubah pengaturan untuk hal-hal (tampilan, panel, dll) kapan saja dan perubahan-perubahan itu disimpan dalam database. Setelah disimpan dalam basis data, boleh saja untuk menghapus fitur (walaupun saya sendiri belum mencobanya).
Cara termudah untuk melakukannya adalah dengan masuk ke setiap item yang dimiliki fitur Anda dan menyimpannya kembali. Misalnya, jika fitur Anda memiliki tampilan yang disebut "Berita", Anda dapat membuka Struktur> Tampilan> Berita> Edit. Kemudian klik simpan pada tampilan itu. Jika Anda melihat fitur Anda, itu sekarang harus mengatakan "Ditimpa."
Setelah semuanya ditimpa, harus OK untuk menghapus fitur. Pastikan Anda melakukan pencadangan semuanya dan coba nonaktifkan fitur ini terlebih dahulu untuk memastikan semua yang Anda butuhkan tidak hilang.
Anda dapat menggunakan modul Fitur Alat . Tujuan utama modul adalah untuk memberikan kemampuan untuk menghapus elemen dari fitur dan mengembalikannya ke DB.
Saya menemukan cara mudah untuk melakukan ini hanya komentar semua dependensi dari file .info Anda dan kemudian aman buat ulang, nonaktifkan / uninstall.
sumber