CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Du hast Probleme mit der Formatierung der Anzeige und weißt nicht woher der Fehler kommt und wie du ihn beheben kannst?

Moderatoren: ThoGoe, maennchen1.de

Antworten
Benutzeravatar
Frixi
Beiträge: 1064
Registriert: 29.10.2014, 16:25
Lizenz: keine

CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von Frixi » 07.08.2018, 18:15

Hallo Community,

Problem: ich verwende Easy FancyBox Pro und möchte, dass die Produktbilder darüber angezeigt werden - was auch funktioniert, nur werden eben die Bilder zusätzlich von Thickbox geöffnet, was ich verhindern möchte.

Die Thickbox über die Einstellungen "Bibliotheken/Includes" von WPSG zu deaktivieren, geht nicht, da ich die Thickbox an anderen Stellen benötige.

Wenn ich in den Produkttemplates (user_views) die CSS-Class "wpsg_imagelink thickbox" zu "wpsg_imagelink fancybox" ändere, funktioniert es, aber nur bei Produkten mit nur einem Bild, sobald es Produktvarianten gibt, wird nach der Auswahl einer Variante das Bild als ganzes im Browser dargestellt, also komplett ohne Box (weder Thick noch Fancy), obwohl die Klasse noch korrekt dargestellt wird.

Mache ich hier etwas falsch, oder ist das ein Problem mit Easy Fancybox?

EDIT: Umgekehrt, also nur mit Thickbox, funktioniert es, wenn ich der Klasse "nolightbox" hinzufüge - dann werden die Produktbilder nur mit Thickbox geöffnet, auch bei den Varianten... hm, klingt dann doch fast nach einem Fehler in EFB.
WP V.4.9.8 - WPSG V.3.12.8 - Shop: friXtender.de/shop

Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 2979
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von ThoGoe » 08.08.2018, 07:53

Hallo!

Du hast unter wpshopgermany/views/mods/mod_produktbilder das Template produktbild.phtml, dass mittels:

Code: Alles auswählen

<a href="<?php echo $this->view['url_orginal']; ?>" class="wpsg_imagelink thickbox" rel="<?php echo $this->view['rel']; ?>-<?php echo $this->view['produkt']['id']; ?>" title="<?php echo wpsg_hspc($this->view['produkt']['name']); ?>"><img src="<?php echo $this->view['url_tn']; ?>" alt="<?php echo htmlspecialchars($this->view['produkt']['name']); ?>" /></a>
das Produktbild im Produkt aufruft. Es könnte auch schon reichen, wenn du dort das "thickbox" entfernst.

Liebe Grüße
Wenn du glaubst, es geht nicht mehr, kommt von uns die Hilfe (http://shop.maennchen1.de/kontaktformular/) her.
Hast du wenig Geld, doch dafür Zeit, stell es der Wunschliste (https://wpshopgermany.uservoice.com/for ... 61-general) bereit!

Benutzeravatar
Frixi
Beiträge: 1064
Registriert: 29.10.2014, 16:25
Lizenz: keine

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von Frixi » 08.08.2018, 11:15

Hallo ThoGoe,

das war das Erste, was ich versucht habe, "fancybox" habe ich dann danach hinzugefügt, um EFB dazu zu "zwingen", das Element darzustellen. Der Effekt war jeweils der Gleiche, wie oben beschrieben.

Trotzdem vielen Dank für die Antwort, ich denke, hier verpasst EFB einfach etwas.

EDIT: ach Moment, du hast ja ein anderes Template genannt! Ich habe es in den Produkttemplates gemacht... gut, das werde ich dann nochmals testen.
WP V.4.9.8 - WPSG V.3.12.8 - Shop: friXtender.de/shop

Benutzeravatar
Frixi
Beiträge: 1064
Registriert: 29.10.2014, 16:25
Lizenz: keine

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von Frixi » 08.08.2018, 12:45

Leider funktioniert es auch mit der produktbild.phtml nicht, egal, ob ich "thickbox" nur entferne, oder sogar noch durch "fancybox" ersetze, beim ersten Bild funktioniert es, sobald man eine Produktvariante wählt, wird das Bild im Browserfenster als ganzes angezeigt.

Ich schreibe den Autor von EFB nochmals an, evtl. kann er erkennen, woran es hapert.
WP V.4.9.8 - WPSG V.3.12.8 - Shop: friXtender.de/shop

Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 2979
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von ThoGoe » 08.08.2018, 15:44

Hallo!

Vielen Dank für das Feedback. Wäre schön, wenn du die Antwort von EFB hier bitte einmal posten könntest.

Liebe Grüße
Wenn du glaubst, es geht nicht mehr, kommt von uns die Hilfe (http://shop.maennchen1.de/kontaktformular/) her.
Hast du wenig Geld, doch dafür Zeit, stell es der Wunschliste (https://wpshopgermany.uservoice.com/for ... 61-general) bereit!

Benutzeravatar
maennchen1.de
Administrator
Beiträge: 16100
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von maennchen1.de » 08.08.2018, 15:57

Produkte mit Varianten stellen diese anders dar, als ohne. Das wird in einer separaten Datei views/mods/mod_varianten/produkt.phtml gelöst.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
FAQ / häufig gestellte Fragen
wpShopGermany Fehler? Hilfeanleitung!
PHTML-Dateien richtig verwenden (für eigene Anpassungen)

Benutzeravatar
Frixi
Beiträge: 1064
Registriert: 29.10.2014, 16:25
Lizenz: keine

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von Frixi » 08.08.2018, 17:10

Ah, das ist ein sehr guter Hinweis :D

Ich werde das testen und berichten...
WP V.4.9.8 - WPSG V.3.12.8 - Shop: friXtender.de/shop

Benutzeravatar
Frixi
Beiträge: 1064
Registriert: 29.10.2014, 16:25
Lizenz: keine

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von Frixi » 09.08.2018, 13:12

Ich habe mir die verlinkte Datei mal angesehen, dort finde ich aber keinerlei Hinweise auf die Klasse "wpsg_imagelink" - immer nur die Referenz auf "wpsg_mod_produktbilder" - ist das ein anderes Modul?
WP V.4.9.8 - WPSG V.3.12.8 - Shop: friXtender.de/shop

Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 2979
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

Re: CSS-Class "fancybox" zu WPSG Produktbildern hinzufügen?

Beitrag von ThoGoe » 09.08.2018, 13:29

Hallo!

In der Version 3 des wpShopGermany existiert noch das Modul "Produktbilder". Dieses Modul wurde in wpShopGermany-Version 4 direkt in den Shop integriert.

Liebe Grüße
Wenn du glaubst, es geht nicht mehr, kommt von uns die Hilfe (http://shop.maennchen1.de/kontaktformular/) her.
Hast du wenig Geld, doch dafür Zeit, stell es der Wunschliste (https://wpshopgermany.uservoice.com/for ... 61-general) bereit!

Antworten