2009-08-24 8 views
1

Pour une raison quelconque, une de mes installations Drupal n'inclut pas jquery.js automatiquement. La chose la plus strage est que sur l'hébergement local tous les thèmes sont jquery, mais sur hébergement à distance le thème que je me sers - Wabi - pour une raison quelconque ne comprend pas jquery, et que je vois, variable $ scripts page.tpl.php est vide. Mon attente initiale a été ce code apparaît automatiquement:js. les scripts ne sont pas inclus dans Drupal

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

Comment puis-je trouver la raison pour laquelle jquery n'est pas inclus? Est-ce que ce sont des paramètres?

Répondre

1

Il n'apparaît que sur les pages pour lesquelles il est nécessaire. L'utilisation de la fonction drupal_add_js dans le thème ou le module déclenche l'inclusion de jQuery. Si vous n'utilisez pas drupal_add_js pour ajouter vos scripts, Drupal ne sait pas que vous avez besoin de jQuery.

+0

Cela n'a pas fonctionné non plus. Ma solution temporaire est d'inclure le script de code dans page.tpl.php – AlexA

+0

Pouvons-nous voir le code du module dans lequel vous utilisez 'drupal_add_js'? Le comportement que vous décrivez ne devrait pas être possible. – ceejayoz

+0

J'essayais d'ajouter ce code dans template.php de mon fichier de thème. – AlexA

Questions connexes