Hi, das liegt aber anscheined nur an einem Tipp Fehler. Im Code überschneiden sich an einer Stelle <=3 und >0 - das kann so nicht richtig arbeiten. Somit tritt der Fehler bei allen Kategorien und Suchergebnissen, die nur 1 oder 2 Ergebnisse liefern auf - also genau diese "Überschneidungsmenge". Da werden dann anstelle der Kategorie Artikel oder Korrekten Suchergebnisse zufällig ausgewählte Artikel angezeigt. Wer das eingebaut hat, einfach mal eine kleine Kategorie mit nur 1 oder 2 aktiven Artikeln aufrufen (wer so was hat) dort sieht man merkwürdige Ergebnisse. Wir haben es bei Kunden so lösen können: In der user_classes/overloads/ProductListingContentControl/ISFLEX_ProductListingContentControl.inc.php Einfach <=3 in <=0 ändern (ca. Zeile 83) Also (zur genaueren Übersicht) Code: if ($coo_listing_split->number_of_rows <= 3) { $this->search_keywords_flex = false; $newkeys = $this->isFlexSearch($this->search_keywords); $coo_listing_split = new splitPageResults($newkeys, $this->page_number, $t_max_display_search_results, 'p.products_id'); $t_products_array = array(); } if ($coo_listing_split->number_of_rows > 0) { $t_category_data_array = $this->get_category_data_array(); geändert in Code: if ($coo_listing_split->number_of_rows <= 0) { $this->search_keywords_flex = false; $newkeys = $this->isFlexSearch($this->search_keywords); $coo_listing_split = new splitPageResults($newkeys, $this->page_number, $t_max_display_search_results, 'p.products_id'); $t_products_array = array(); } if ($coo_listing_split->number_of_rows > 0) { $t_category_data_array = $this->get_category_data_array(); Nach dieser Änderung muss der Cache geleert werden. ED
Hi habe oben eben noch was hinzugefügt - hab zu schnell geklicht: ... user_classes/overloads/ProductListingContentControl/ISFLEX_ProductListingContentControl.inc.php Einfach <=3 in <=0 ändern (ca. Zeile 83)... Nach dieser Änderung muss der Cache geleert werden ED
Bin ab Montag wieder im Dienst und werde mir das mal ansehen! @Moritz (Gambio) ab 3.1 ist die FS ja fest integriert. Habt ihr den Fehler dort schon gefixt???
Hallo zusammen Ich habe nun aug Gambio 3.1.1.1 geupdatet. Leider wird mir nun das Flexsearch nichtmehr im Modulcenter angezeigt? Auch habe ich einen Fehler im Shop. Weiss nicht ob es mit Flexsearch zusammen hängt. Kann mir da hemand weiter helfen ?
Das Suche-Modul hatte einige Fehler und wird neu gemacht, deshalb ist es wieder draußen. Was für einen Fehler hast Du?
Mir wird das Modul gar nicht mehr angezeigt. Wenn du in der Suche auf geo-Discount.ch kurz was eingibst, werden dort 2 Fehler ausgegeben. Ebenfalls kann ich im Admin die Bestellungen nicht mehr ansehen. Brauche dringend Hilfe.
Das sollte eigentlich in das Update 3.1 einfließen, war auch in den ersten Betas, hat aber so viele Probleme gemacht, dass es mit einer Version dann gelöscht wurde. Eventuell wurden beim Update bei Dir da nicht alles gelöscht, weil anders eingebunden. Nimm dir die Installations-Anleitung und gehe die Rückwärts durch, um das Modul ganz zu deinstallieren.
Nimm dir mal die ZIP aus dem ersten Beitrag und vergleiche die Ordner und Dateienstruktur mit deinem Shop! Alle Dateien aus der ZIP suchst du in deinem System und entfernst die dort! Caches alle leeren, dann passt das wieder. Für individuelle zwecke oder Shops ohne Eigenschaften geht die Suche gut, ist aber vom Aufbau und der Struktur noch sehr weit vom Stand GX3 entfernt. Das wird noch mächtig Arbeit kosten um ein System zu kreieren was Alltagstauglich ist....
Hmmm Also das Mobilecandy habe ich geuopdatet. bringt leider nichts. Jetzt weiss ich nicht genau wegen der Flexsearch was ich da genau anpassen muss. verstehe dies nicht genau. Kann mir da wer weiter helfen ?
Hmm, Wilken meint eben das der Fehler vom Twint Modul kommt. Oder ist dies eventuell noch zusätzlich der Fall ? Was denkst du ? http://www.gambio.de/forum/threads/fehlermeldung-nach-update.26655/#post-222786
Klingt jetzt zwar dämlich aber ich habe das Flexsearch Zip runter geladen und alle entsprechenden Datein von meinem Server gelöscht. Cache geköscht. Der Fehler sowie die suche wird immer noch gleich dargestellt? Das heisst die 2 Linene Fehlermldiungen und dann die kleinen Vorschaubilder welche doch von Flexsearch sind ? Oder sind diese auch in der neuen suche von 3.1.1.1 ?
Hast Du auch folgende 3 Daten gelöscht, bitte kontroliieren da sich die Ordnerstruktur geändert hat: GXUserComponents/overloads/EnvironmentHttpViewControllerRegistryFactory/FlexsearchEnvironmentHttpViewControllerRegistryFactory.php GXUserComponents/overloads/LiveSearchAjaxHandler/ISFLEX_LiveSearchAjaxHandler.inc.php GXUserComponents/overloads/ProductListingContentControl/ISFLEX_ProductListingContentControl.inc.php
Hallo, zur Info: Till von Gambio hat gerade festgestellt, dass in GX 3.0.2.0 die Filter blockiert werden durch die /user_classes/overloads/ProductListingContentControl/ISFLEX_ProductListingContentControl.inc.php VG L&B
bekomme seit Update auf 3.1.1.1 diese Fehlermeldungen in der Suche: Und die Suche findet auch nicht den Artikel. Was muss ich da löschen??????? Nachtrag: habe den Overload von Steffen gelöscht und der Fehler ist damit wohl weg.........
Hast Du auch folgende 3 Daten gelöscht, bitte kontroliieren da sich die Ordnerstruktur geändert hat: GXUserComponents/overloads/EnvironmentHttpViewControllerRegistryFactory/FlexsearchEnvironmentHttpViewControllerRegistryFactory.php GXUserComponents/overloads/LiveSearchAjaxHandler/ISFLEX_LiveSearchAjaxHandler.inc.php GXUserComponents/overloads/ProductListingContentControl/ISFLEX_ProductListingContentControl.inc.php
Nummer 1. hatte ich nicht in meinem Flexsearch-Ordner (hatte Steffen wohl bei mir eingebaut, war ja Testkunde ), habe ich aber jetzt auch entfernt. Lief aber auch so.....