J'utilise les plugins jquery-ui et ressources. Dans mon config.groovy, jeéviter double inclusion de jquery
grails.views.javascript.library="jquery"
et quelques modules
grails.resources.modules = {
cluetip {
dependsOn 'jquery-ui'
resource url:'css/jquery.cluetip.css'
resource url:'js/jquery.cluetip.min.js'
}
}
Cela fonctionne très bien, sauf que le code HTML généré contient une double comprennent des jquery
<script src="/static/plugins/jquery-1.6.1.1/js/jquery/jquery-1.6.1.min.js" type="text/javascript" ></script>
[...]
<script type="text/javascript" src="/plugins/jquery-1.6.1.1/js/jquery/jquery-1.6.1.min.js"></script>
Comment puis-je empêcher cela?
oublié de mentionner: J'utilise Grails 1.3.7
Modifier
Dans ma mise en page Je
<r:layoutResources/>
<g:javascript library="jquery" plugin="jquery"/>
La dernière ligne est le problème et doit être supprimé - Merci à Stefan. J'ai marqué sa réponse comme correcte, mais s'il vous plaît lire les commentaires.
Christian
J'utilise déjà le plugin resources - comme je l'ai écrit en première ligne. Mais je ne sais pas comment le configurer pour éviter le double include. – user852518
Désolé, nous n'avons pas lu votre question avec suffisamment d'attention. Le plugin Resources évite normalement les ressources dupliquées. Grep votre répertoire grails-app/views récursivement pour les utilisations de ou les occurrences de