Drupal 7在模块中添加jQuery

Drupal 7 adding jQuery to a Module

本文关键字:添加 jQuery 模块 Drupal      更新时间:2023-09-26

这几天我一直在寻找一种方法来完成一个目标。

我想做的是使用jQuery库(flot)内的Drupal 7模块,我已经写。

这是我认为我需要做的事情,以及我对实现它感到困惑的原因。

  1. 将flot库包含在模块文件夹中。

  2. 在某个钩子函数的模块中以某种方式包含flot模块。-我找到的资源不清楚该模块应该包含哪个钩子函数

  3. 编写相关的jquery来使用flot显示图表。-我认为这应该在描述页面的功能中完成,但我找不到教程或参考,这是完成的

感谢您能提供的任何帮助来澄清这一点。

我会将flot文件包含在模块的子目录中,以便更容易更新。或者,你也可以包括如何从flot git repo下载文件的说明。

如果你打算在drupal.org上发布这个模块,我相信你应该能够将flot重新许可为GPL,这是将代码放入Drupal仓库(源代码)所必需的。

另外,我会看看jQuery Plugin Module作为一个参考,在哪里放置jQuery插件文件在你的模块目录结构。

祝你好运!