Drupal 7 .install文件

时间:2016-10-05 17:55:32

标签: drupal-7 drupal-modules

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

1 个答案:

答案 0 :(得分:1)

克莱夫的评论对我来说是一个答案。

  

在函数内部使用module_load_include(),如果是,则使用require_once   包括在全球范围内 - 克莱夫

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

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