Drupal 7 模块依赖关系

问题描述 投票:0回答:1

我目前正在开发一个贷款申请网站,其中包含系统所需的多个模块。我已经成功创建了 4 个模块。为了说明我的问题,这是情况。

  • 模块1
  • 模块 2,依赖于模块 1
  • 模块 3,依赖于模块 1
  • 模块 4,依赖于模块 2

如果我启用 Module 4 而不启用其他模块,Drupal 会要求我安装 Module 2Module 1

安装顺序应该是下面这个吗?

  • 模块1
  • 模块2
  • 模块 4
drupal drupal-7 drupal-modules
1个回答
4
投票

是的,他们将按该顺序安装。

问题 833192 解决了这个问题,并于 2010 年 6 月得到解决。

您还可以查看 includes\install.core.inc 的源代码来验证这一点。搜索“始终首先安装所需的模块”,您将找到负责确保首先安装依赖项的代码。

© www.soinside.com 2019 - 2024. All rights reserved.