2011-03-03 34 views
2

我正在使用全新的Drupal安装。在我的page.tpl.php文件中,我有标准:如果没有用户登录,缺少js(drupal)

<?php print $head; ?> 
<?php print $styles; ?> 
<?php print $scripts; ?> 

而且这个工作很好,大部分时间。但是,当没有用户登录时,脚本不会打印,并且页面中根本没有包含js。

是否有配置选项,我错过了,或者是这个预期的行为,或者是什么?

回答

3

你可以看看这个 - http://drupal.org/node/802432

在主题目录中创建一个空的script.js文件并重新加载主题(转到admin/build/themes,重新选择您的主题&点击提交)。它为我工作。

0

请参阅http://drupal.org/node/802432。其他用户报告过类似事件

该线程中的一些用户回复说,在其主题文件夹中添加名为script.js的空白javascript文件并清除缓存,可解决其在退出时未加载javascript的问题。