【发布时间】:2014-04-19 02:00:36
【问题描述】:
我正在尝试将 html 添加到 drupal 6 站点的所有页面的底部。
我尝试关注Adding HTML to Drupal closure?,但我对drupal 不够熟悉,无法关注它。
代码是谷歌再营销代码,所以我不能使用drupal_add_js,因为我的代码已经有脚本标签和,drupal_add_js 将所有内容包装在标签中。
hook_footer 似乎是最好的解决方案,但我不知道如何使用它。
谢谢
【问题讨论】:
我正在尝试将 html 添加到 drupal 6 站点的所有页面的底部。
我尝试关注Adding HTML to Drupal closure?,但我对drupal 不够熟悉,无法关注它。
代码是谷歌再营销代码,所以我不能使用drupal_add_js,因为我的代码已经有脚本标签和,drupal_add_js 将所有内容包装在标签中。
hook_footer 似乎是最好的解决方案,但我不知道如何使用它。
谢谢
【问题讨论】:
最好的解决方案是使用 hook_footer()。 您必须创建一个 Drupal 模块。我认为此链接可能对您有所帮助:https://drupal.org/developing/modules/7
基本上你必须创建一个实现 hook_footer() 的模块。在这里您可以添加您的自定义 html。
但还有其他方法可以做到这一点。例如,您可以编辑您的主题。在您的主题中找到 page.tpl.php 文件并在页脚中添加内容。它出现在所有页面中。
另一种选择是创建一个带有完整 html 过滤器的块,然后添加您的 html。
问候。
【讨论】:
我最终将我需要的 html 放入 $vars["closure"]
【讨论】: