Как автоматически включить модули в профиле установки
Я создал пример профиля установки (на основе того, который я взял из профилей установки Acqua Drupal. До сих пор я понимаю базовую архитектуру. Я добавляю зависимости, но не могу понять, как включить модули. Например, я хочу, чтобы мне требовались представления, views_ui и функции, и я хочу, чтобы эти модули автоматически включались при установке профиля. Я предполагаю, что добавлю код где-нибудь в свой файл .install в профиле. Может кто-нибудь дать мне пример того, как я мог бы потребовать и включить просмотры, например?
1 answers
Вам нужно добавить их как dependencies
в файл .info. Чтобы взять сегмент из standard.info :
dependencies[] = block
dependencies[] = color
dependencies[] = comment
dependencies[] = contextual
dependencies[] = dashboard
Чтобы добавить небольшую ссылку из Как написать профиль установки Drupal 7:
Содержание profilename.info файл выглядит следующим образом:
- Имя, описание и основные назначения - все это необходимо.
- Список зависимостей включает все модули, которые будут включены при установке этого профиля (указанные выше являются значениями по умолчанию из стандартного профиля установки).
- Вы можете дополнительно включить другие объявления, которые также могут отображаться в файлах module.info.
(Курсив мой).
Таким образом, разрешающие представления будут просто:
dependencies[] = views
И если вам нужен пользовательский интерфейс:
dependencies[] = views_ui