Page 1 of 1

Phoca Gallery mit Helix3 Framework 1.7 / Magnific Popup

Posted: 03 Nov 2016, 19:22
by Krabtus
Hallo,

die Phoca Gallery scheint nicht mit dem aktuellen Joomla Helix3 Framework 1.7 voll kompatible zu sein ?!
joomshaper.com/joomla-templates/helix3

Und zwar wenn die Detail Ansicht "Magnific Popup (image only)" gewählt wurde, wird das Bild nicht in einer Lightbox angezeigt, sondern in einem Tab. dimsemenov.com/plugins/magnific-popup/

Hat die Phoca Gallery da vielleicht keinen aktuellen Code des Magnific Popup, oder woran kann das liegen ? :idea:

Re: Phoca Gallery mit Helix3 Framework 1.7 / Magnific Popup

Posted: 05 Nov 2016, 17:47
by Jan
Hallo, ich kenne leider Helix nicht, so kann ich nicht sagen ob es dort ein Konflikt zwischen Javascript seien kann ( https://www.phoca.cz/news/16-joomla/joomla/7 ... -conflicts )

Bei verschiedenen Libraries geht es nicht um die neueste Version zu benutzen, sondern um nicht in Konflikt zu sein. Z.B. in Phoca Gallery gibt es verschiedene Javascript Libraries und die müssen zusammen arbeiten, so passierte auch, dass man einige nicht updaten kann, weil es zu Konlflikten kommen kann.

Leider, ich als Developer von Joomla! Komponente kann ich nicht verschidene andere Erweiterungen checken (dies wird heissen, tausende verschiedenen Erweiterungen checken, was nicht möglich ist.) So bentutze ich Joomla! Framework um z.B. die Javascript libraries zu laden. Das heisst, wenn es auch andere Erweiterungen so machen, soll sich die Möglichkeit von Konflikten zu minimieren.

Beispiel: Phoca Gallery ladet kein eigenes jQuery aber fragt Joomla! um es zu laden. Wenn es auch andere Erweiterungen machen, dann ist jQuery nur einmal geladet und es kommt nicht zu Konflikten, aber wenn andere Erweiterung eigenes jQuery ladet, dann sind z.B. zwei verschiedene Versionen von jQuery auf einger Seite geladen und es kann zu Konflikten kommen.

Leider steht die Komponente unter Framework, so wenn z.B. Framework system plugin benutzt, dies ist als letzte geladen und deshalb muss es die verschiedenen möglichen Konflikten checken :idea:

Jan