Est-ce que quelqu'un connaît-il d'un bon plugin de Lightbox pour rails? J'ai trouvé Redbox mais il semble être hors de développement. P>
Merci! P>
-elliot p>
7 Réponses :
Y a-t-il quelque chose de mal avec la version jQuery? p>
jQuery sur rails p>
http://railstips.org/2008/11 / 20 / JQuery-On-Rails-Pourquoi-gênez-vous P>
Vous pouvez essayer Lightbox2 , ne sais pas s'il y a un plugin de rails à Utilisez-le, mais écrire des fonctions d'assistance ne devrait pas être si difficile. P>
J'utilise simplement la sélection régulière 2. Inclure toutes les feuilles de style JavaScript et de style appropriées, puis: rel => "Lightbox" sur vos liens. P>
Pourriez-vous s'il vous plaît élaborer comment vous ajoutez des javascripts et des styleseses et l'utilisation dans le fichier .html.erb (Voir) ??
Je recommanderais Reirbox . C'est un plug-in jquery ui. Il peut être utilisé pour des photos et des vidéos et la documentation est plutôt bonne p>
Voici exemple comment utiliser facilement la sélection dans les rails (V4 dans mon cas): avec nom d'image approprié. thats tout. P> p>
1. Téléchargez à partir du site: http://lokeshdhakar.com/projects/lightbox2/
2. Copiez la Lightbox.js sur App / Actifs / Javascripts
3. Copiez Lightbox.CSS sur App / Actifs / Feuilles de style
4. Renommez la lumièrebox.css à la lumièrebox.css.scs.erb
5. Copiez quatre IMG sur App / Actifs / Images
6. Modifier la lumièrebox.css.scsS.Erb:
- Toutes les chemins d'image remplacent par:
Ajoutez un attribut Data-Lightbox à n'importe quel lien d'image pour activer la Lightbox. Pour la valeur de l'attribut, utilisez un nom unique pour chaque image. Par exemple: p>
Plutôt que d'utiliser le traitement de l'ERB pour le fichier CSS et donc <% = image_path ...%> code>, sauvegardez-le uniquement comme
lightbox.css.scss code> et utilisez-le > image-URL ("close.png") code> dans le fichier à la place de
url (...) code>. Pas besoin d'erb ici!
J'ai écrit mon enveloppe de rails pour utiliser la sélection de la sélection dans votre application Rails existante. P>
github: https://github.com/vernondegoede/lightbox-rails P >
Comment puis-je l'utiliser? Il suffit d'ajouter le gemfile? C'est ça?