Lösung Porto 4.0.1 Theme – Alle Produkte werden geladen anstatt nur Seite 1 – Paginierung defekt – Magento 2.3.X- Mageplaza Ajax Layer Erweiterung Ursache

Im Porto Theme Version 4.0.1 gibt es einen Bug im Zusammenspiel mit Magento 2.4.3 und auch 2.4.4.

Wie äußert sich der Bug - Paginierung defekt

Es werden alle Produkte in einer Kategorie geladen anstatt nur die auf Seite 1. Je nach Anzahl an Produkten können so hunderte oder tausende Produkte auf einmal geladen werden. Das führt zu einer starken Belastung bis Überlastung des Servers.

Sobald die Paginierung verwendet wird per Ajax werden aber korrekt die Seiten/Produkte angezeigt. Es erfolgt somit nur beim Initialen Laden ohne Verwendung von Ajax.

Der Grund ist eine veraltete Ajax Layer Erweiterung

Es wurde im Porto Theme eine veraltete Ajax Layer Navigation mit installiert. Diese niestet sich in der Layer Navigation von Magento 2 ein. Eigentlich funktioniert die Erweiterung auch, wenn die Version aktuell ist. Porto Anbieter ist informiert und vermuten, dass die in zukünftigen Version direkt korrekt eingebunden wird.

In unserem Fall hat das Installieren der aktuellen Ajax Layer Erweiterung von github das Problem gelöst.

AjaxLayer v4.0.4 Latest on 10 Feb

https://github.com/mageplaza/magento-2-ajax-layered-navigation

mehr zu Magento Shops gibt es hier

5/5 - (2 votes) Hinweis: Keine Sicherstellung der Authentizität dieser Bewertungen

Noch keine Kommentare bis jetzt.

Einen Kommentar schreiben