Dapatkah saya memindahkan modul profil distribusi dari folder profil ke situs / semua / modul?

8

Saya baru saja menginstal profil distribusi dan berlari Drush up untuk memperbarui modul.

Saya memiliki beberapa masalah dengan modul yang terletak di profil / folder / beberapa modul: Drush memindahkan modul lama tapi tidak ada modul baru yang ditambahkan.

Bisakah saya memindahkan modul dari folder profil ke situs / semua / modul?

Profil instalasi adalah Commerce Kickstart .

chefnelone
sumber

Jawaban:

2

Jika modul yang dimaksud tidak diaktifkan, Anda dapat memindahkan modul.

Jalur ke lokasi mereka di tabel sistem dalam database akan diperbarui ketika Anda mengunjungi / admin / modul.

Namun, jika diaktifkan, Anda mungkin mengalami masalah.

Lihat http://drupal.org/node/183681

soulston
sumber
semua modul semua diaktifkan.
chefnelone
1
lakukan drush rr dan drush cc all, coba mereka dengan -v untuk menampilkan pesan. Saya pikir Anda akan menemukan bahwa modul kickstart perdagangan memiliki beberapa dependensi di folder profil sehingga Anda tidak akan dapat memindahkan semuanya.
7wonders
FYI drush rr tidak termasuk secara default dalam drush.
soulston
1

Untuk melengkapi jawaban sebelumnya ... Seperti yang sering terjadi di Drupal: ada modul untuk itu ... disebut " Registry Rebuild ", juga disebutkan pada tautan di jawaban sebelumnya. Dan itu terintegrasi dengan Drush melalui Drush RRperintah.

Pada dasarnya yang Anda lakukan adalah (1) memindahkan modul Anda ke direktori lain, dan (2) Registry Rebuild akan membangun kembali tabel sistem untuk mendapatkan modul di tempat yang tepat.

Saya pertama kali belajar / menemukannya melalui DrupalEasy Podcast # 133 , yang juga menjelaskan bagaimana modul / drush cmd ini berguna untuk jenis gerakan ini.

Pierre
sumber