Artikeldetails/Varianten werden nicht beim ersten klick geladen ( 4.5.1)

Seit Version 4.5.1 und den überarbeiteten Azure Theme werden wenn man mehrere Varianten hat beim ersten klick die Artikeldetails (lange Beschreibung etc.) nicht geladen. Seltsamerweise beim ersten klick nur die der ersten Variante, wähle ich beim ersten klick eine zweite oder dritte Variante, ändert sich nichts, ich muss ein zweites mal auswählen, erst dann werden die Artikeldetails geladen.

Woran kann das liegen?

Bei mir genau das selbe. 4.5.2

War das in 4.5.0 auch schon so?

wenn das im Demoshop so nachstellbar ist, dann würde ich für nen Bug plädieren

Ich habe es auch überprüft, da ist eine Systematik drin.

Wird der Mutterartikel aufgerufen und dann eine Variante ausgewählt, wird die Beschreibung nicht geladen. Hat der Mutterartikel eine Beschreibung bleibt die stehen. Nachdem eine andere Variante ausgewählt wird, wird auch die Beschreibung immer korrekt ausgewählt.

Ich würde hier mal auf das Javscript zum Nachladen tippen.

Gibt es für dieses Problem schon eine Lösung?

Ich glaube der Fehler hat sich beim Bugfixing des letzten Fehlers eingeschlichen.
In src/js/widgets/oxarticlevariant.js Zeile 78:

if ( jQuery.inArray( hash, oxVariantSelections ) ) {

ändern nach

if ( jQuery.inArray( hash, oxVariantSelections ) < 0 ) {

Danke :slight_smile:
Das gleiche Problem hab ich auch mit mehreren Bildern in den Varianten, wo müsste man da nachschauen?
Zumindest kann ich beim Zoom PopUp die Variantenbilder nicht anwählen :(.

Das ist ein anderer Fehler. Hast du etwas am Template geändert?

Nein, zumindest nicht diesbezüglich. Beim original Theme bei mir das gleiche. Im Demoshop was ähnliches, seltsamerweise nicht genauso wie bei mir.

Danke, leo!

So was ähnliches hatte ich auch schonmal festgestellt. Ich hatte einen Link (SEO-URL) auf ein Produkt im Demoshop per Mail weitergesendet, der Empfänger bekam beim Anklicken aber ein 404 - not found…

Dann hab ich den selben Link angeklickt und bei mir war das genauso. Beim zweiten Aufruf (Reload) gings dann aber…

Gabs dazu einen Bugeintrag?

https://bugs.oxid-esales.com/view.php?id=3293