Как отключить модуль и зависимые от него модули с помощью Drush?


23

Есть ли способ отключить модуль и зависимые от него модули с помощью Drush.

Допустим, мне нужно отключить представления, но я также включил views_accordion.

Если я запускаю, $ drush pm-disable viewsя не отключаю модуль views .

Ответы:


30

Вы должны обновить свой дрозд по звукам вещей. Выполнение drush dis views должно привести к следующему:

drush dis views
The following extensions will be disabled: views, views_bulk_operations, og_ui, views_content, og_example, views_php, views_ui
Do you really want to continue? (y/n)

Это означает, что иждивенцы отключены одновременно.


3
Обратите внимание, что это не работает для pm-uninstall. вместо этого вам нужно будет взять список модулей, передать его в pm-uninstall и повторять эту команду, пока все модули не будут удалены.
Бердир

1
Да, я часто просто захожу на страницу удаления для удаления.
чудес

Вы правы, возможно я сделал опечатку по методу.
chefnelone
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.