如何让 Drupal 读取您在模块中创建或覆盖的模板(当您创建在主题文件夹中被覆盖的模板时,Drupal 会自动读取它们)?
问问题
264 次
1 回答
1
当您实现hook_theme()或hook_theme_registry_alter()时(在您覆盖从另一个模块定义的模板文件的情况下),您使用“路径”属性告诉 Drupal 模板文件在哪里。
这对于 . 尤其重要hook_theme_registry_alter()
,因为您正在覆盖另一个模块使用的模板文件,并且您希望 Drupal 在您的模块目录中查找模板文件。使用hook_theme()
,当模板文件不在包含模块(或主题)的目录中,而是在另一个目录中时,使用“路径”属性很重要,例如在包含模块/主题的目录的子目录中.
于 2013-04-03T16:09:01.813 回答