在Drupal中插入脚本

时间:2015-02-24 14:05:33

标签: php drupal

我想将一个脚本插入Drupal页面。我能找到的东西没有footer.tpl.php或head.tpl.php。我可以找到page.tpl.php并尝试在那里插入脚本但没有运气。我只想将脚本添加到特定页面,因此我尝试将其硬编码到该页面的主体中,但没有运气。我在哪里插入脚本标签,据我所知安装的主题以及它的Base和Garland。

谢谢!

3 个答案:

答案 0 :(得分:0)

向网页添加javascript的常用方法是使用drupal_add_js。默认情况下,如果指定要添加的文件,则会将其添加到标记部分。

答案 1 :(得分:0)

reallyxloco关于使用drupal_add_js添加脚本是正确的。您需要做的是将其添加到template.php文件中。

您可能尝试找到的tpl文件可能是html.tpl.php,但根据您的Drupal版本,可能是核心文件。

答案 2 :(得分:0)

我试图使用drupal_add_js并且它有效。事情是脚本工作它必须插入页脚也可以工作,但drupal在src前面添加一个斜杠,像这样" / http://www.example.js",试图说该脚本是一个外部脚本,但没有成功,这里是我使用的代码:

<?php
  drupal_add_js('http://example.com/example.js', 'module','footer',FALSE,FALSE,FALSE);
?>