Модули наркомании друпал 7

Я использую 7-ю версию Drupal и добавляю дополнительные модули, в частности модули Open Atrium.

Когда я добавляю модуль, у меня есть много обязательных модулей, для которых установлено значение "отсутствует", и я не могу активировать модуль.

Могу ли я установить модуль и автоматически все зависимые модули?

В качестве альтернативы я должен вручную установить более 100 модулей.

Спасибо.

1 ответ

Решение

Вы можете использовать drush для загрузки и включения модулей.

Здесь у вас есть вся информация для установки drush: https://drupal.org/node/1791676

например:

>drush dl views

Project views (7.x-3.7) downloaded to /var/www/drupal_7_test/sites/all/modules/views.                                                                                                               [success]
Project views contains 2 modules: views_ui, views.

это загрузит только модуль представлений, затем вы можете включить его, и если модуль объявит зависимости, drush загрузит и включит его.

>drush en views

The following projects have unmet dependencies:
views requires ctools
Would you like to download them? (y/n): y
Project ctools (7.x-1.4) downloaded to /var/www/drupal_7_test/sites/all/modules/ctools.                                                                                                             [success]
Project ctools contains 10 modules: ctools_plugin_example, ctools_ajax_sample, bulk_export, ctools_custom_content, term_depth, stylizer, views_content, page_manager, ctools_access_ruleset, ctools.
The following extensions will be enabled: views, ctools
Do you really want to continue? (y/n): y
ctools was enabled successfully.                                                                                                                                                                    [ok]
views was enabled successfully. 

Не все модули объявляют такие зависимости, и вы должны установить их вручную, но, как видите, это простая задача с drush.

Другие вопросы по тегам