我正在尝试构建一个执行 SQL 搜索的 D6 模块,并将数据保存在 Drupal 的全局设置对象中,以便我的首页在加载后就有这些数据。任何想法如何做到这一点?
我需要编写一个钩子或模板预处理吗?请帮忙!
我正在尝试构建一个执行 SQL 搜索的 D6 模块,并将数据保存在 Drupal 的全局设置对象中,以便我的首页在加载后就有这些数据。任何想法如何做到这一点?
我需要编写一个钩子或模板预处理吗?请帮忙!
您可以使用添加到该对象drupal_add_js()
,例如:
drupal_add_js(array('my_module' => array('my_setting' => 'this_value')), 'setting');
将使您可以Drupal.settings.my_module.my_setting
在客户端访问。
你把代码放在哪里取决于你的页面的结构(这是表单提交的一部分,它是重定向到任何地方还是只是在提交后重建表单并在同一页面上显示结果等)。如果您可以使用该信息更新问题,我也会尝试解决该问题。