J'ai lu de nombreux tutoriels en ligne sur la façon de faire fonctionner jquery sur Drupal 7. Bien qu'il existe de nombreuses lignes de code et d'exemples, ce que je ne trouve pas, c'est quel morceau de code mettre où (peut-être que c'est évident pour la plupart des développeurs)
Donc ce que je fais c'est
1) Je crée un nouveau bloc personnalisé
2) Là-bas de drupal UI, j'écris mon code
(function ($) {
$(document).ready(function(){
// jquery here
});
})(jQuery);
3) J'affiche le bloc, mais la requête n'est pas chargée.
Je lis que je devrais mettre ce code dans des fichiers de modèle, des fichiers de thème, des fichiers CSS, des fichiers d'informations et je ne sais pas quoi d'autre!
Il n'est pas clair pour moi dans quel fichier exactement et dans quel chemin je dois mettre le code ci-dessus pour fonctionner correctement?
Aucun conseil?
Merci beaucoup!
la source
votre fichier .js devrait ressembler à ceci:
utilisez drupal_add_js () dans votre module pour ajouter ce fichier dans Drupal. de bonnes références ici et ici .
vider le cache souvent;)
la source