Ich hatte vor kurzem ein Problem mit Galleria Plugin arbeiten mit Rails 4 Pipeline und es dauerte eine Weile, um herauszufinden, wie es funktioniert, also wollte ich die Lösung in teilen Falls jemand ein ähnliches Problem hat.Wie Galleria Plugin mit Rails 4 Pipeline zu verwenden
1) Nach dem Plugin herunterzuladen, setzen galleria-1.3.3.js
(es ist die aktuelle Version auf dem Tag, als ich es schreiben) und galleria.classic.js
(oder andere Datei-Stil js) zu vendor/assets/javascripts
2) Setzen Sie galleria.classic.css
(oder ein anderes Thema Sheet) zu vendor/assets/stylesheets
3) In //= require galleria-1.3.3
und //= require galleria.classic
auf Ihre application.js
Datei und *= require galleria.classic
zu application.css
Datei
4) Asset-Pipeline fügt Fingerabdrücke zu den Bildern hinzu und macht es schwierig, über gewöhnliches css auf sie zuzugreifen, also ist es notwendig, 'scss' zu deinem Galleria-Stylesheet hinzuzufügen, wie galleria.classic.css.scss
und url(classic-map.png)
zu asset_url("classic-map.png");
und dasselbe mit dem zweiten Bild.
5) Öffnen galleria.classic.js
Datei und finden dort css:"galleria.classic.css"
oder so etwas, und ändern Sie es in css: false
6) Jetzt müssen Sie nur Galleria.run('#galleria');
oder etwas anderes für andere Elemente hinzuzufügen, in einigen js file` und das sollte arbeiten :)
PS ich bin ein noob in Rails und vielleicht ein paar dummen Fehler gemacht haben, aber ich hoffe, dass dies für jeden hilfreich sein wird :)
genau das, was ich suche, thks viel – Tommy