CsmMart Extensions – Ajax Seach – freeze, crash, browser stürzt ab

Dieser Post beschreibt wie man die CsmMart Extension – Ajay Search so ausgebaut bekommt, dass die Suche bei Magento wieder funktioniert obwohl man viele Search Results hat.

Habe für ein Kundenprojekt ein fertiges Template von einem Marktplatz eingekauft. Dort wurde jedoch die CsmMart Extensions – Ajax Seach verwendet. Diese ist bei unseren Projekt leider eine Katastrophe gewesen und hat die Suche ruiniert.

Ursache der Probleme der eingeforenen Suchergebnisse

Der Kundenshop hat weit über 17.000 Produkte. Wenn man einen Suchbegriff verwendet hat der viele Tausende oder auch nur hunderte Searchresults lieferte schmierte der Browser schlicht ab. Ursache dafür ist, dass die dusselige Suche versucht alle Tausende Results auf einer Page darzustellen… Die Paginiereung von Magento wurde überschrieben.

Es gibt zwar einen schicken LazyLoad Effekt… der macht die Sache aber auch nicht besser, wenn man nur wenige Zeile scrollen kann und dann die Suche abschmiert.

Wie man die Sucheergebnisse wieder auf default bzw. base Template ändern?

CmsMart Extension stürtzt abFolgende Datei öffnen:

\app\design\frontend\default\DEINTEMPLATE\layout\cmsmart\ajaxsearch.xml

Dort ab ca. Zeile 42 bis 62 alles auskommentieren was zu dem Block „catalogsearch_result_index “ gehört. Es sollte dann wie links auf dem Screenshot aussehen.

Nun diesen Stand speichern, Caches erneuern. Im Anschluss sollte man die bekannte, langweilige aber funktionierende Catalogsearch View von Magento erhalten.

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert