如何使用Drupal7中的模块安装模块?

如何使用Drupal7中的模块安装模块?,drupal,drupal-7,drupal-modules,Drupal,Drupal 7,Drupal Modules,我想在安装模块时安装几个模块。如何做到这一点。我正在创建一个模块,它只需要安装很少的其他模块。我想在安装主模块时安装它们 我已将所有这些模块文件夹放在一个主文件夹中,我希望创建一个安装文件,以便在执行此主安装文件时安装这些模块。请为我提供一个解决方案,这样做 提前感谢。您只需在module.info文件中使用依赖项,即可强制用户首先启用其他模块 例如 在本例中,您将强制用户首先启用视图和面板模块,但我不想使用依赖项。我想自己安装模块。我有超过25个依赖项,我不希望用户单独安装所有25个依赖项,因

我想在安装模块时安装几个模块。如何做到这一点。我正在创建一个模块,它只需要安装很少的其他模块。我想在安装主模块时安装它们

我已将所有这些模块文件夹放在一个主文件夹中,我希望创建一个安装文件,以便在执行此主安装文件时安装这些模块。请为我提供一个解决方案,这样做

提前感谢。

您只需在module.info文件中使用依赖项,即可强制用户首先启用其他模块

例如


在本例中,您将强制用户首先启用视图和面板模块

,但我不想使用依赖项。我想自己安装模块。我有超过25个依赖项,我不希望用户单独安装所有25个依赖项,因为这很累人。如果启用模块,则单击“保存”时,其所有未启用的依赖项都将被删除。您会收到一条消息,说明必须启用xxx、yyy模块才能安装zzz。单击“继续”将完成安装并启用依赖项。用户不会单独安装所有依赖项,Drupal将告诉theme我将为您启用所有这25个模块您希望我继续吗?如果单击“继续”,则所有25个模块将自动为您启用,是否清楚?
name = "Your module Name"
description = "Your module Description"
core = 7.x
dependencies[] = views
dependencies[] = panels