如何使用modules.info文件使Drupal7模块依赖于主题?
我正在设置一个Drupal7模块,它必须依赖于某个主题如何使用modules.info文件使Drupal7模块依赖于主题?,drupal,drupal-7,dependencies,Drupal,Drupal 7,Dependencies,我正在设置一个Drupal7模块,它必须依赖于某个主题 如何在modules.info文件中实现这一点?非常确定此功能不存在。此外,模块依赖主题可能不是最佳实践,因为它打破了关注点分离原则。如果模块需要为自己的功能设置主题,那么它应该有自己的模板文件和主题函数。好的,当我想在自定义模块中使用主题函数时,您认为什么是好的做法?我使用bootsrap,它有我可以在我的模块中使用的代码,如标记等。来创建一个我喜欢的样式的按钮?一般来说,您的模块应该生成原始内容,例如带有HTML的tpl.php文件。然
如何在modules.info文件中实现这一点?非常确定此功能不存在。此外,模块依赖主题可能不是最佳实践,因为它打破了关注点分离原则。如果模块需要为自己的功能设置主题,那么它应该有自己的模板文件和主题函数。好的,当我想在自定义模块中使用主题函数时,您认为什么是好的做法?我使用bootsrap,它有我可以在我的模块中使用的代码,如标记等。来创建一个我喜欢的样式的按钮?一般来说,您的模块应该生成原始内容,例如带有HTML的tpl.php文件。然后在您的主题中,您可以将引导样式和JS应用于该HTML。如果出于某种原因需要在模块中应用样式,可以使用类似的模块来访问模块中的引导功能。