Je suis un grand fan de la bibliothèque Lightbox2, et je l'ai utilisé dans le passé, mais pas sur un projet MVC. Dans le passé, je me souviens que Lightbox2 était pointilleux sur les chemins que les scripts, CSS et les images résidaient po Je me souviens spécifiquement de mettre tout dans les sous-répertoires du chemin de la page, sinon cela ne fonctionnerait pas.Comment utiliser Lightbox sous MVC
Dans une application non-MVC, cette approche était correcte, mais maintenant je me retrouve à travailler sur une application MVC et l'URL d'une page n'a peut-être rien à voir avec la structure du répertoire. Donc relier à Lightbox2 selon les instructions de:
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
ne fonctionne évidemment pas.
J'ai essayé de mettre le chemin absolu vers le JavaScript qui m'a donné les effets, juste sans les images. Je soupçonne que le JavaScript "sait" où sont ses images, et ne peut pas les trouver.
Quelqu'un at-il eu du succès avec Lightbox2 dans un environnement MVC? Peut-être juste le succès du déploiement de Lightbox2 dans un non-sous-répertoire?
Merci!
Merci, qui l'a résolu. J'ai changé ceux-ci en gifs pour avoir une barre oblique pour les rendre absolus, et cela l'a corrigé. –