我目前正在开发一个贷款申请网站,其中包含系统所需的多个模块。我已经成功创建了 4 个模块。为了说明我的问题,这是情况。
如果我启用 Module 4 而不启用其他模块,Drupal 会要求我安装 Module 2 和 Module 1。
安装顺序应该是下面这个吗?
是的,他们将按该顺序安装。
问题 833192 解决了这个问题,并于 2010 年 6 月得到解决。
您还可以查看 includes\install.core.inc 的源代码来验证这一点。搜索“始终首先安装所需的模块”,您将找到负责确保首先安装依赖项的代码。