【问题标题】:Drupal 7 .install filesDrupal 7 .install 文件
【发布时间】:2016-10-05 17:55:31
【问题描述】:

有没有办法让 MODULE.install 使用其他文件中的代码,大概类似于 MODULE.info 中的 files[] = 命令?我假设我可以使用 require 语句,但这似乎是一种反 Drupal 的做事方式。

【问题讨论】:

标签: drupal-7 drupal-modules


【解决方案1】:

克莱夫的评论对我有用。

在函数内部使用module_load_include(),如果你是 包括在全球范围内——Clive

我在函数中使用了 module_load_include();我没有尝试 require_once()。基于 module_load_include() 代码,以下应该可以工作:

require DRUPAL_ROOT . '/' . drupal_get_path('module', $my_module_name) . "/$my_file_name";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-15
    • 2017-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    • 1970-01-01
    相关资源
    最近更新 更多