问候语, 我无法访问page.tpl.php中的html.tpl.php的$ scripts变量,如何访问变量?
我正在使用Drupal 7
请帮助。 在此先感谢。
答案 0 :(得分:1)
要更改页面的脚本,请查看在自定义模块中实现hook_js_alter()
。这将允许您执行必要的更改而不会弄乱渲染的输出。更多信息here。
答案 1 :(得分:0)
您必须将所需的变量明确地发送到您想要的模板,模板变量是特定于模板的,没有继承或其他干净的方式。
干净的方式是将您需要的内容发送到特定模板,或者实现一个钩子(如果它存在并执行您想要的操作)。
最后,在这种情况下,我认为当调用hook_js_alter作为建议的jamix时,你必须决定加载哪些文件。