# Lightbox in Shopware mit einer Gruppe von Bildern + Navigation nächstes/vorheriges Bild

**URL:** <https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841>\
**Category:** Programmierung\
**Created:** [6. August 2016 um 09:44 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841 "2016-08-06T09:44:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![shopwarius](https://avatars.discourse-cdn.com/v4/letter/s/8edcca/32.png) [@shopwarius](https://forum.shopware.com/u/shopwarius)\
**Post date:** [6. August 2016 um 09:44 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841/1 "2016-08-06T09:44:25Z")

</div>

Servus

ich möchte auf einer Shopseite die Lightbox mit mehren Bildern verwenden…

um die **Lightbox in Shopware** zu aktivieren muss das&nbsp;data-lightbox Attribut&nbsp;auf “true” gesetzt werden. Bei der [Lightbox von Lokesh Dhakar&nbsp;](http://lokeshdhakar.com/projects/lightbox2/)z.B. wird das data-lightbox Attribut für eine Gruppe von Bildern verwendet. Ist es mit der Lightbox von Shopware möglich, eine Gruppe von Bildern in der Lightbox aufzurufen inkl. der Anzeige von Pfeilen für das nächste oder vorherige Bild? Und ist es möglich mit dem data-title Attribut den Titel unterhalb des Bildes anzeigen zu lassen???

**Aufruf der Lightbox in Shopware (ein Bild):**

**Aufruf der Lightbox ([original Lightbox script](http://lokeshdhakar.com/projects/lightbox2/)) mit einem Bild**

```
Image #1

```

**Aufruf der Lightbox ([original Lightbox script](http://lokeshdhakar.com/projects/lightbox2/)) mit einer Gruppe von Bildern**

```
Image #2
Image #3
Image #4

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![Synonymous](https://avatars.discourse-cdn.com/v4/letter/s/57b2e6/32.png) [@Synonymous](https://forum.shopware.com/u/Synonymous)\
**Post date:** [6. August 2016 um 10:02 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841/2 "2016-08-06T10:02:17Z")

</div>

Wird denn überhaupt das Lightbox Script von Lokesh Dhakar in Shopware verwendet? “Lightbox” ist an sich ja nur eine Bezeichnung für diese Art der Darstellung und nicht auf eine einzelne jQuery Bibliothek beschränkt. Wenn es diese Library mit einer aktuellen Version ist, sollte das durchaus möglich sein.

---

<div class="post-metadata">

**Author:** ![shopwarius](https://avatars.discourse-cdn.com/v4/letter/s/8edcca/32.png) [@shopwarius](https://forum.shopware.com/u/shopwarius)\
**Post date:** [6. August 2016 um 10:19 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841/3 "2016-08-06T10:19:41Z")

</div>

> [@Synonymous schrieb:](https://forum.shopware.com/profile/24210/Synonymous "Synonymous")
> 
> Wird denn überhaupt das Lightbox Script von Lokesh Dhakar in Shopware verwendet? „Lightbox“ ist an sich ja nur eine Bezeichnung für diese Art der Darstellung und nicht auf eine einzelne jQuery Bibliothek beschränkt. Wenn es diese Library mit einer aktuellen Version ist, sollte das durchaus möglich sein.

Ich denke nicht, dass es das Lightbox Script von&nbsp;Lokesh Dhakar ist -&nbsp;ich wollte bloß wissen ob es mit er Lightbox-Variante von Shopware möglich ist, mehrere Bilder als Gruppe aufzurufen und in diesen Bildern zu navigieren…

---

<div class="post-metadata">

**Author:** ![Synonymous](https://avatars.discourse-cdn.com/v4/letter/s/57b2e6/32.png) [@Synonymous](https://forum.shopware.com/u/Synonymous)\
**Post date:** [6. August 2016 um 10:30 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841/4 "2016-08-06T10:30:59Z")

</div>

Dazu müsstest Du rausfinden welche Library verwendet wird und dann dort in der Doku nachsehen. Ich glaube nicht, dass es eine selbst entwickelte Lightbox ist… Hab jetzt leider gerade kein System zur Hand um im Source nachzusehen.

---

<div class="post-metadata">

**Author:** ![Philipp\_Schuch](https://avatars.discourse-cdn.com/v4/letter/p/8797f3/32.png) [@Philipp\_Schuch](https://forum.shopware.com/u/Philipp_Schuch)\
**Post date:** [8. August 2016 um 06:52 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841/5 "2016-08-08T06:52:19Z")

</div>

Hallo,

die Lightbox in Shopware ist ein kleines eigenes Plugin von uns und ist nur eine Ableitung des Modal Plugins. Du könntest z.B. einfach das Modal Plugin dafür benutzen um eine Bilder-Gallerie aus Deinem HTML Code zu öffnen. Es gibt in Shopware allerdings auch das Plugin **jquery.image-gallery.js** &nbsp;welches für die Image-Gallerie auf der Detail-Seite zuständig ist. Diese&nbsp;ist sehr komplex und bringt viele Funktionen mit, wie z.B. Pinch-Gesten auf Mobile, Zoom und einige weitere. Vielleicht kannst Du dieses für Deinen Fall benutzen. Da müsstest Du Dir einfach mal das Plugin anschauen.

Ansonsten hast Du natürlich auch die Möglichkeit externe Plugins einzubinden. Diese sind allerdings nicht mit dem StateManager kompatibel. Du müsstest Dich dann selbst um die Initialisierung kümmern.

Sonnige Grüße,  
Phil

---

<div class="post-metadata">

**Author:** ![shopwarius](https://avatars.discourse-cdn.com/v4/letter/s/8edcca/32.png) [@shopwarius](https://forum.shopware.com/u/shopwarius)\
**Post date:** [8. August 2016 um 09:34 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841/6 "2016-08-08T09:34:46Z")

</div>

> [@Philipp Schuch schrieb:](https://forum.shopware.com/profile/13283/Philipp%20Schuch "Philipp%20Schuch")
> 
> Hallo,
> 
> die Lightbox in Shopware ist ein kleines eigenes Plugin von uns und ist nur eine Ableitung des Modal Plugins. Du könntest z.B. einfach das Modal Plugin dafür benutzen um eine Bilder-Gallerie aus Deinem HTML Code zu öffnen. Es gibt in Shopware allerdings auch das Plugin **jquery.image-gallery.js** &nbsp;welches für die Image-Gallerie auf der Detail-Seite zuständig ist. Diese&nbsp;ist sehr komplex und bringt viele Funktionen mit, wie z.B. Pinch-Gesten auf Mobile, Zoom und einige weitere. Vielleicht kannst Du dieses für Deinen Fall benutzen. Da müsstest Du Dir einfach mal das Plugin anschauen.
> 
> Ansonsten hast Du natürlich auch die Möglichkeit externe Plugins einzubinden. Diese sind allerdings nicht mit dem StateManager kompatibel. Du müsstest Dich dann selbst um die Initialisierung kümmern.
> 
> Sonnige Grüße,  
> Phil

Danke für den Tipp mit der&nbsp; **jquery.image-gallery.js** &nbsp;- das werde ich mir mal ansehen. Bzgl Initialisierung eigener Plugins werde ich ein eigenes Thema aufmachen…

---

<div class="post-metadata">

**Author:** ![gezeichnet](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gezeichnet](https://forum.shopware.com/u/gezeichnet)\
**Post date:** [10. August 2016 um 08:53 UTC](https://forum.shopware.com/t/lightbox-in-shopware-mit-einer-gruppe-von-bildern-navigation-nachstes-vorheriges-bild/38841/7 "2016-08-10T08:53:51Z")

</div>

das Modal Plugin kann urls öffnen, diese werden dann mit AJaX nachgeladen.&nbsp;

```
// auszug aus der jquery.modal.js
$.modal.open('account/ajax_login', {
    mode: 'ajax'
});

```

du könntest dich dann mit&nbsp;

```
$.subscribe('plugin/swModal/onInit', function(){
    // ...
})

// oder

$.subscribe('plugin/swModal/onRegisterEvents', function() {
    // ..
});

```

vor dem öffnen der ModalBox einnisten und deine eigene Methoden schreiben.

Du könntest dich auch direkt auf der Lightbox (jquery.lightbox.js) einklinken. Eventuell in “plugin/swLightbox/onCreateContent” oder “plugin/swLightbox/onOpen”.

Ich dachte eigentlich der Slider hat auch eine eigen Ajax Methode gehabt, um bespielsweise die ProductStreams nachzuladen, finde ich jetzt aber auf die schnelle nicht.  
&nbsp;
