2009-08-24 68 views
1

出於某種原因,我的一個Drupal安裝不會自動包含jquery.js。 最strage的是,本地託管的所有主題包括jQuery的,但 遠程主機我使用的主題 - - 因某種原因不包括jQuery和我看到,在$腳本變量page.tpl.php爲空。我最初的預期是該代碼自動出現:js。腳本不包含在Drupal

<script type="text/javascript" src="/misc/jquery.js?q"></script> 

我怎樣才能找出爲什麼不包括jQuery的原因?它是一些設置?

回答

1

它只出現在需要它的頁面上。在主題或模塊中使用函數drupal_add_js會觸發jQuery的包含。如果你不使用drupal_add_js添加你的腳本,Drupal不知道你需要包含jQuery。

+0

這也沒有效果。我的臨時解決方案是將代碼硬編碼到page.tpl.php中 – AlexA 2009-08-24 15:39:26

+0

我們可以看到使用'drupal_add_js'的模塊代碼嗎?你所描述的行爲不應該是可能的。 – ceejayoz 2009-08-24 15:46:51

+0

我試圖將這段代碼添加到我的主題文件的template.php中。 – AlexA 2009-08-24 15:55:45