Neu Artikelübersicht: JTL-Shop lädt per AJAX gesamte Html-Seite in das Filter-Modal

Teststrecke

Aktives Mitglied
29. Februar 2024
5
0
Hallo liebe Kolleginnen und Kollegen,

wenn man in der Artikelübersicht über die Pagination-Buttons (siehe Abbildung 4) weitere/vorherige Artikel lädt und wieder zurück zu Seite 1 navigiert, werden im Modal-Filter per AJAX keine Merkmale mehr anzeigt, sondern es wird stattdessen die gesamte Seite in das Modal geladen.

Was ich zudem festgestellt habe ist, dass das fehlerhafte Laden nur dann auftritt sobald der Link aussieht wie hier "shoplink / testkategorie_s1". Es ist immer nur diese erste Seite mit dem Anhang "_s1". S2, S3 usw. funktionieren ohne Probleme.
Sieht der Link hingegen aus wie hier "shoplink / testkategorie?availability=1&seite=1 oder wird die Seite neu geladen wodurch das "_s1" verschwindet, klappt es auch.

Screenshots sind im Anhang zu finden.

Abbildung 1: Modal mit normaler Merkmalanzeige
Abbildung 2: Modal mit geladener Seite (Link-Anhang "_s1")
Abbildung 3: Modal mit zugefügtem Verfügbarkeitsfilter (Link-Anhang "seite=1")
Abbildung 4: Pagination-Buttons

Getestet wurde mit der Shop-Version 5.2.0 und einem unmodifiziertem NOVA-Template Version 1.2.3.

Ich hoffe ihr könnt mir hier weiterhelfen.

Nachtrag: Wenn man über die Entwicklerfunktion den Button-Link umändert und statt "_s1" einfach "?seite=1" anfügt, dann scheint es auch zu klappen.

Viele Grüße,
Teststrecke
 

Anhänge

  • modal1.jpg
    modal1.jpg
    83 KB · Aufrufe: 9
  • modal2.jpg
    modal2.jpg
    198,4 KB · Aufrufe: 9
  • modal3.jpg
    modal3.jpg
    96,8 KB · Aufrufe: 8
  • modal4.jpg
    modal4.jpg
    52,1 KB · Aufrufe: 9
Zuletzt bearbeitet:

Ähnliche Themen