sima-xt Posted June 20, 2010 Report Share Posted June 20, 2010 Hi Leute, habe folgende Artikel: 1. Motorrad Yamaha 1000 ccm 2. Motorrad Honda 1000 ccm 3. Motorrad Suzuki 1000 ccm Wenn ich nun in dem Suchfeld eingebe: Motorrad 1000 dann sollte das Ergebnis alle oben genannten Motorräder finden. Statt dessen findet Veyton nichts und öffnet die Detailsuche, mit der das dann auch nicht funktioniert. Was muss ich wo ändern? Gruß Chris Link to comment Share on other sites More sharing options...
giller Posted June 20, 2010 Report Share Posted June 20, 2010 Fehlertolerante Suche für Veyton 4.0 - xt:Commerce GmbH Shopsoftware Link to comment Share on other sites More sharing options...
mzanier Posted June 21, 2010 Report Share Posted June 21, 2010 folgende datei ersetzen, findet dann auch getrennte suchbegriffe.class.search_query.zip Link to comment Share on other sites More sharing options...
amilo Posted June 21, 2010 Report Share Posted June 21, 2010 Hallo, funktioniert super. Danke. MfG. Hansen Link to comment Share on other sites More sharing options...
sima-xt Posted June 21, 2010 Author Report Share Posted June 21, 2010 Respekt meine Damen und Herren! Danke Chris Link to comment Share on other sites More sharing options...
Babasaid Posted June 21, 2010 Report Share Posted June 21, 2010 Sehr schön Vielen Dank Gruß Christian Link to comment Share on other sites More sharing options...
Weinlaube Posted June 21, 2010 Report Share Posted June 21, 2010 Bin irgendwie noch nicht ganz zufrieden. Ich habe ein Produkt welches "Forster Ungeheuer Riesling Auslese" heißt. Suche ich nach "Riesling" oder "Auslese" oder "Riesling Auslese" findet er den Artikel immer. Sobald ich aber die Reihenfolge vertausche, z.B. "Auslese Riesling" wird nichts gefunden. Das kann doch so nicht richtig sein?!?! Oder? Link to comment Share on other sites More sharing options...
amilo Posted June 22, 2010 Report Share Posted June 22, 2010 Hallo, genau das geht jetzt bei uns. MfG. Hansen Link to comment Share on other sites More sharing options...
Weinlaube Posted June 22, 2010 Report Share Posted June 22, 2010 hm... komisch Also ich hab die Datei in xtFramework/classes überschrieben. Was könnte da noch schief laufen?? Nachtrag: Der Artikel hatte bis jetzt nur einen Namen, keine Beschreibung und auch keine Kurzbeschreibung. Sobald ich aber den Namen nochmal in der Beschreibung oder Kurzbeschreibung eintrage funktioniert die Suche. Kann das jemand bei sich nachvollziehen? Link to comment Share on other sites More sharing options...
xin Posted June 22, 2010 Report Share Posted June 22, 2010 Die kleine Änderung bewirkt nur, dass getrennte Suchbegriffe in der Kurzbeschreibung und Beschreibung gefunden werden. Nicht im Artikelnamen. Link to comment Share on other sites More sharing options...
Weinlaube Posted June 22, 2010 Report Share Posted June 22, 2010 Ich kenn mich mit php nicht wirklich aus, aber ich habe mir die Datei mal angeschaut und das Gleiche wie für Beschreibung und Kurzbeschreibung nochmal für Artikelname dazu kopiert. Scheint zu funktionieren aber ich weiß nicht ob das so wirklich in Ordnung ist. http://www.messenbrink.com/class.search_query.zip Link to comment Share on other sites More sharing options...
sima-xt Posted June 23, 2010 Author Report Share Posted June 23, 2010 Bin irgendwie noch nicht ganz zufrieden. Ich habe ein Produkt welches "Forster Ungeheuer Riesling Auslese" heißt. Suche ich nach "Riesling" oder "Auslese" oder "Riesling Auslese" findet er den Artikel immer. Sobald ich aber die Reihenfolge vertausche, z.B. "Auslese Riesling" wird nichts gefunden. Das kann doch so nicht richtig sein?!?! Oder? Wenn Du die Artikelbeschreibung "Forster Ungeheuer Riesling Auslese" zusätzlich noch in die Kurzbeschreibung oder Beschreibung unterbringst, dann findet er es, egal in welcher Reihenfolge Du suchst. Gruß Chris Link to comment Share on other sites More sharing options...
Weinlaube Posted June 23, 2010 Report Share Posted June 23, 2010 Hi Hab ich, wie in #9 ja geschrieben, auch gemerkt. Wobei ich jetzt die php Datei erweitert habe und gerne wissen wollte ob das so Regel konform ist? Es scheint zu funktionieren, aber vielleicht entstehen dadurch ja andere Probleme?!?! mfG Jan Link to comment Share on other sites More sharing options...
Weinlaube Posted June 24, 2010 Report Share Posted June 24, 2010 Hi Könnte sich bitte jemand mit Programmierkenntnissen mal die Datei anschauen und sagen ob das so OK ist?! http://www.messenbrink.com/class.search_query.zip vielen Danke Jan Link to comment Share on other sites More sharing options...
HappyBalloon Posted January 31, 2011 Report Share Posted January 31, 2011 folgende datei ersetzen, findet dann auch getrennte suchbegriffe. Hallöchen zusammen! Wo finde ich den die Datei, welche ersetzt werden muss? Bzw. wo kommt die Datei??? Beste Grüße aus Hamburg Edit: Habe es unter xtFramework\classes eingefügt und das alte ersetzt... geht leider immer noch nicht richtig. :-( Link to comment Share on other sites More sharing options...
casademobila Posted April 4, 2011 Report Share Posted April 4, 2011 Da das hier angegebene PHP-Skript die Suchfunktion auch nicht verbessert hat, habe ich die Suche in der Datei class.search_query.php selbst geändert (Function F_Keywords): $array = explode ( ' ', $data['keywords'] ); $arraySQL=" OR ("; for ( $x = 0; $x < count ( $array ); $x++ ) { if($x==0) { $arraySQL=$arraySQL."CONCAT(pd.products_keywords,pd.products_name,p.products_model) LIKE '%".$array[$x]."%'"; } else { $arraySQL=$arraySQL." AND CONCAT(pd.products_keywords,pd.products_name,p.products_model) LIKE '%".$array[$x]."%'"; } } $arraySQL=$arraySQL.")"; echo "AND pd.language_code='de' AND p.products_id = pd.products_id AND p.products_status=1 AND (pd.products_keywords LIKE '%".$keywords."%' or pd.products_name LIKE '%".$keywords."%' or p.products_model LIKE '%".$keywords."%' or p.products_ean LIKE '%".$keywords."%'".$sdesc.$desc.")"; if(!empty($keywords)){ $this->setSQL_WHERE("AND pd.language_code='de' AND p.products_id = pd.products_id AND p.products_status=1 AND (pd.products_keywords LIKE '%".$keywords."%' or pd.products_name LIKE '%".$keywords."%' or p.products_model LIKE '%".$keywords."%' or p.products_ean LIKE '%".$keywords."%' ".$sdesc.$desc.")".$arraySQL); --------------------------------------------------- Allerdings ergibt sich nun das Problem, dass bei manchen Suchbegriffen alle Artikel doppelt angezeigt werden. Weiß jemand, woran dies liegen mag? Viele Grüße Roy Link to comment Share on other sites More sharing options...
frindly Posted May 7, 2012 Report Share Posted May 7, 2012 Hallo ich habe die neue Classes Datei die man weiter vorne im Beitrag downloaden konnte in den Shop (4.0.14) eingebunden, ich kann aber immer noch keine zwei Wörter in der Suche eingeben, dann wird der Artikel nicht gefunden. Auch wenn z.b. in der Rubrik "weitere Suchbegriffe" im Backend die Wörter eingetragen sind. Weiss jemand Rat? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.