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?

Moderator: maennchen1.de

Antworten
Benutzeravatar
Frixi
Beiträge: 1135
Registriert: 29.10.2014, 15:25
Lizenz: keine

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

Beitrag von Frixi »

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.6.0.1 - WPNG V.1.1.1 - PHP 7.4.30 - Shop: friXtender.de/shop
Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 3582
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

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

Beitrag von ThoGoe »

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: 1135
Registriert: 29.10.2014, 15:25
Lizenz: keine

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

Beitrag von Frixi »

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.6.0.1 - WPNG V.1.1.1 - PHP 7.4.30 - Shop: friXtender.de/shop
Benutzeravatar
Frixi
Beiträge: 1135
Registriert: 29.10.2014, 15:25
Lizenz: keine

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

Beitrag von Frixi »

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.6.0.1 - WPNG V.1.1.1 - PHP 7.4.30 - Shop: friXtender.de/shop
Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 3582
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

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

Beitrag von ThoGoe »

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: 17869
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 »

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:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Benutzeravatar
Frixi
Beiträge: 1135
Registriert: 29.10.2014, 15:25
Lizenz: keine

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

Beitrag von Frixi »

Ah, das ist ein sehr guter Hinweis :D

Ich werde das testen und berichten...
WP V.6.0.1 - WPNG V.1.1.1 - PHP 7.4.30 - Shop: friXtender.de/shop
Benutzeravatar
Frixi
Beiträge: 1135
Registriert: 29.10.2014, 15:25
Lizenz: keine

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

Beitrag von Frixi »

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.6.0.1 - WPNG V.1.1.1 - PHP 7.4.30 - Shop: friXtender.de/shop
Benutzeravatar
ThoGoe
m1.Mitarbeiter
Beiträge: 3582
Registriert: 21.07.2014, 08:25
Lizenz: wpShopGermany Enterprise

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

Beitrag von ThoGoe »

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