Problem mit der Darstellung der Produktbilder

Anpassung an PHTML-Dateien, CSS, Javascript und HTML

Moderator: maennchen1.de

Antworten
Claude
Beiträge: 13
Registriert: 07.11.2020, 12:45
Lizenz: wpShopGermany Pro

Problem mit der Darstellung der Produktbilder

Beitrag von Claude »

Hallo,

ich habe ein Problem mit der Darstellung der Produktbilder auf der Produktdetail Seite.
Ich habe in der Produktbilderverwaltung 3 Bilder hoch geladen, die auch geladen werden, aber es wird nur das erste Bild angezeigt, die beiden Anderen nicht. Dachte erst es liegt an meinem Theme, aber die Bilder werden auch nicht angezeigt wenn ich das Twenty Twelve oder Twenty Twenty Theme aktiviert habe.
Hat jemand eine Idee woran das liegen könnte? Lightbox?

Danke!
C.

Code: Alles auswählen

<div class="wpsg_produkt_produktbilder">
	<a  rel="gallery-wpsg-1" title="Test" href=" " class="thickbox">
		<img width="500" height="500" src="" class="attachment-500x500 size-500x500" alt="" loading="lazy" srcset="" sizes="100vw" />
	</a>
	<a style="display:none;" rel="gallery-wpsg-1" title="Test" href=" " class="thickbox">
		<img width="500" height="500" src="" class="attachment-500x500 size-500x500" alt="" loading="lazy" srcset="" sizes="100vw" />
	</a>
	<a style="display:none;" rel="gallery-wpsg-1" title="Test" href=" " class="thickbox">
		<img width="500" height="500" src="" alt="" loading="lazy" srcset="" sizes="100vw" />
	</a>
</div>


Wordpress Version 5.5.3
wpShopGermany Version 4.2.7
PHP Version 7.1.29
Claude
Beiträge: 13
Registriert: 07.11.2020, 12:45
Lizenz: wpShopGermany Pro

Re: Problem mit der Darstellung der Produktbilder

Beitrag von Claude »

Hi,

hab etwas rum probiert und die Bilder werden untereinander weg angezeigt, wenn ich aus der standard.phtml im Code unten folgendes lösche:

Code: Alles auswählen

style="display:none;"

Code: Alles auswählen

<a <?php if ($arAttachmentIDsAll[$i] != $arAttachmentID) echo 'style="display:none;"'; ?> rel="gallery-wpsg-<?php echo $this->getTemplateIndex(); ?>" title="<?php echo $this->getProductName($this->view['data']['id']); ?>" href="<?php echo $att[0]; ?>" class="thickbox">

	<?php echo wp_get_attachment_image($arAttachmentIDsAll[$i], array(500, 500), false, array()); ?>
</a>
Mir sagt das leider nichts, aber vielleicht hat ja jemand einen Tip, was das Problem sein könnte.
Danke!
Claude
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Problem mit der Darstellung der Produktbilder

Beitrag von maennchen1.de »

Hallo!
Für die Darstellung wird die Thickbox genutzt. Die Darstellung funktioniert so, dass das erste Bild anklickbar ist (es werden keine weiteren Bilder angezeigt), sich bei Klick vergrößert und die weiteren Bilder mit einem Pfeil (rechts / links) geladen werden.
Wenn diese Bibliothek nicht eingebunden ist, oder durch eine andere überschrieben wird, funktioniert die Darstellung nicht.
Ersteres kannst du überprüfen, indem du in den Quellcode siehst. Zwischen den head-Tags sollte sowas wie "thickbox.css" stehen. Wenn nicht, hast du es evtl. in folgendem Menü deaktiviert: "Konfiguration > Einstellungen > Bibliotheken/Includes > Thickbox einbinden (JavaScript / Styles)"
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)
Claude
Beiträge: 13
Registriert: 07.11.2020, 12:45
Lizenz: wpShopGermany Pro

Re: Problem mit der Darstellung der Produktbilder

Beitrag von Claude »

Hallo,

danke für die Antwort.
Habe die Thickbox eingebunden, das "thickbox.css" wird auch geladen. Leider werden die Bilder immer noch nicht dargestellt. Wie vorher, sie werden geladen aber im Link steht "display: none;"

Code: Alles auswählen

<a style="display:none;" rel="gallery-wpsg-1" title="The Heart" href="" class="thickbox">
	<img width="500" height="500" src="" alt="" loading="lazy" srcset="" sizes="100vw" />
</a>
Falls ihr noch nen Tip habt, was es sein könnte, würde ich mich freuen.
Danke!
Claude
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Problem mit der Darstellung der Produktbilder

Beitrag von maennchen1.de »

Die Bilder werden auch nicht dargestellt, sondern lediglich in der Thickbox, so wie oben beschrieben.
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)
Claude
Beiträge: 13
Registriert: 07.11.2020, 12:45
Lizenz: wpShopGermany Pro

Re: Problem mit der Darstellung der Produktbilder

Beitrag von Claude »

Hi,

es lag tatsächlich an meinem Theme.
Danke!
Claude
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17869
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Problem mit der Darstellung der Produktbilder

Beitrag von maennchen1.de »

Danke für deine Rückmeldung!
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)
Antworten