我目前正在开发一个贷款申请网站,其中包含系统所需的许多模块。我设法创建了4个模块。为了说明我的问题,情况就是这样。
Module 1
Module 2 - dependent on Module 1
Module 3 - dependent on Module 1
Module 4 - dependent on Module 2
现在,如果我在没有启用其他3个模块的情况下启用模块4,drupal要求我安装模块2和模块1,因为它是模块4的先决条件。我的问题是安装顺序如下所示? :
Module 1
Module 2
Module 4
提前致谢。
答案 0 :(得分:4)
是的,他们将按此顺序安装。
Issue 833192处理了这个问题,并于2010年6月得到解决。
您还可以查看includes\install.core.inc的来源以验证这一点。搜索“始终首先安装所需模块”,您将找到负责确保首先安装依赖项的代码。