2009-07-30 2 views
1

J'ai créé un plugin en faisant des opérations crud. Dans le dossier web-app/images/icons, j'ai des icônes représentant diverses opérations. Ce qui suit fonctionne très bien lors de l'exécution du plugin, mais dès que le plugin est installé dans une application, il cesse de fonctionner. Il ne ressemble pas à des images de plug-ins sont disponibles dans les applications dont ils sont utilisés dans.Regrouper des images avec des plugins Grails, en faisant référence à ces images à partir d'une application utilisant le plugin ne fonctionne pas

<img alt="Ny" src="${createLinkTo(dir:'images/icons', file:'add.png')}" /> 

Il doit y avoir un moyen de se référer aux images dans les plugins qui empaquetés fonctionne à la fois lors de l'exécution en tant que plug-in et l'application?

Répondre

3

Voir pluginContextPath dans la section Understanding a Plugins Structure dans les documents Grails.

<img alt="Ny" src='${createLinkTo(dir:"${pluginContextPath}/images/icons", file:"add.png")}' /> 
Questions connexes