Ich war wohl etwas zu schnell und bin auf version 2.7.3.0 beta1. Nach erstem Test und leeren aller Caches erschien die FlexSearch nicht im Modul-Center. Bin erstmal wieder zurück gerudert. Freu mich schon ...
@Steffen, FlexSearch ist bei mir aus dem Modul Center auch verschwunden, die Suche scheint aber zu funktionieren. Hast du schon eine Lösung? Testshop mit Version 2.7.3.0 BETA1
So, nur mal kurz ne Info bezügliglich der FlexSearch in V2.7.3.0... Gambio hat hier strukturelle Änderungen in den Ordnern der GXEngine vorgenommen. Problem dabei ist, das eigene Files, welche dort abgelegt wurden nicht mit ins neue Ordnersystem übernommen wurden! Anders verhällt sich das bei der zweiten gravierenden Änderung. Der Ordner user_classes ist nicht mehr vorhanden und heist jetzt GXUserComponents. Hier sind alle Overloads mit übernommen worden. Deswegen funktionieren vorhandene Überladungen auch weiter.... Unschön daran ist, das man nachträglich keine Neuinsatllationen von Modulen vor 2.7.3 machen kann, da hier noch die alte Ordnerstruktur herscht. Also Fazit! Fehler erkannt, Lösung kommt aber liebe GMs, der Zeitpunkt für sowas ist eher bescheiden und die Kommunikation darüber ist eigentlich nicht ausreichend!!! Denn eure Tuts im Bereich ModuleCenter(z.B.) sind mit dieser Änderung ebenfalls nichtig... Das diese Änderung dem entgegenkommt, was ich letztens angefragt hatte, warum meine eigenen Files direkt im Hauptordner der GXEngine abgelegt werden, ist mir vollkommen klar aber dennoch sollten genau sollche gravierenden Änderungen viel viel viel deutlicher kommuniziert werden und das am besten noch vor dem Erscheinen der ersten BETA!!!
Und so haben Modulentwickler, die Files in "user_classes" abgelegt haben, mit der 2.7.3 schlagartig ihre Module aufzuteilen in kleiner und größer 2.7.3! Sollten solche gravierenden Änderungen nicht eigentlich nur bei geraden Versionsnummer stattfinden?
Naja, so wie ich es verstanden habe, wäre es nicht in die 2.8 implementiert worden, eher dann in die 2.9.1 als Features.
Andersrum. Die gravierenden Änderungen werden in den an 2. Stelle ungeraden Versionen eingeführt, die geraden Versionen sind dann quasi fortgeschrittene Patches von dem Kram.
@Wilken (Gambio) Info: FlexSeach läuft auf meiner Entwicklung! Aber ich muss ja meine eigenen Module-Files wieder in den Systemordner GXMainComponents ablegen da in GXUserComponents die Ordnerstruktur nicht vorhanden ist! Wird das jetzt in Beta2 noch angepasst, so das eigene Module ihre Dateien nicht immer in den Hauptordner ablegen müssen. Eine Trennung von Gambio-System-Files und User-System-Files wäre doch eigentlich angebracht?!?!?! ODER????
Kurze Info an alle: Die hier beschrieben Ordneränderung kommt, denn generell ist das der nächste, richtige technische Schritt. Aber: Die Änderung hätte jetzt wirklich nicht zu euch heraus sollen. Dass das jetzt drin ist, ist ein Fehler der aktuellen Betaversion. Spätestens zur finalen 2.7.3.0 wird der Stand der Dinge wieder der bekannte sein. Mit dem nächsten Featureupdate kommt die Änderung dann für alle Versionen ab da aufwärts, ich denke das dürfen wir dann auch. Immerhin, jeder der jetzt gemeckert hat, hat unser System wirklich verstanden. Das ist gut
Hallo Steffen, habe das Modul noch mal deinstalliert, alle Dateien gelöscht, den Cache im Shop geleert, nach Anleitung wieder installiert. Cache geleert, Suchen aus. Aber es funktioniert nicht. Es wird nicht fehlertolerant gesucht. Die Tabelle in der DB wurde angelegt. Hast Du einen Tipp für mich?
Hallo Steffen, im Shop läuft die 2.7.2.0 mit Honeygrid Template. FTP wäre kein Problem. Dann bitte PN
Moin zusammen, ähmm - es ist mir etwas peinlich, da die meisten der Anwesenden offensichtlich kein Problem damit hatten - wo ist denn die ZIP Datei mit dem Modul zum Download zu finden? Ist mein erster Moduldownload ... Bitte dem alten Mann einmal über die Straße helfen. Mann dankt!
Ich wollte mal nachfragen wie das mit shopupdates aussieht. Habe dazu nichts gefunden. Kann man den Shop weitere problemlos updaten oder könnte es da Probleme geben? Ev. sogar so weit das der Shop nicht mehr läuft. Danke 1000 mal steff für deine tolle Arbeit. Bei mir läuft dies von Anfang an problemlos. Danke dir
dieser Einbau funktioniert leider nicht mehr mit GX3. Der Overload der Klasse ProductListingContentControl.inc.php passt nicht mehr. hast Du da kurzfristig ein Update parat? @Steffen (reifen24.de). Bei mir funktionieren die Filter deswegen nicht mehr (laut Moritz)
Kleine Info für Steffen: In FilterController::actionGetListing() wird die ProductListingContentControl-Klasse genutzt, liefert aber mit dem Overload des FlexSearch-Moduls nicht die korrekten Ergebnisse.