Erweiterte Suche findet keine Artikelnummern mit Buchstaben

Kein System ist vollkommen, findet Ihr Fehler im System, könnt ihr diese hier gerne Posten. Wir werden auch kurzfistige Lösungen und Fixes hier schreiben.

Moderatoren: Magnus, mmaass, ablass

Erweiterte Suche findet keine Artikelnummern mit Buchstaben

Beitragvon olape » Do 2. Apr 2015, 09:44

Hallo,

ich habe Artikelnummern mit P00.....
Wenn ich diese in der Suche eingebe bekomme ich nach 3 Zeichen (ist so eingestellt) entsprechenden Vorschläge.
Soweit korrekt.
Gehe ich aber in die erweiterte Suche und suche nach Artikelnummern dann bekomme ich für P00 keine Treffer,
Auch nicht für die gesamte Artikelnummer z.B. P00123456.

Fehlermeldung dabei:
Code: Alles auswählen
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /www/htdocs/w0xxxxxx/www/domain.tld/includes/functions.artikel.inc.php on line 2694


Suche ich hingegen nach 00123456 dann findet auch die erweiterte Suche den entsprechenden Artikel.

Ich weiss, es heisst ArtikelNUMMER, aber es hat Gründe warum das so angelegt ist.
Und es wäre prima, wenn das trotzallem funktionieren würde.

Gruss Olaf
olape
 
Beiträge: 87
Registriert: So 13. Mai 2007, 16:10

Re: Erweiterte Suche findet keine Artikelnummern mit Buchsta

Beitragvon ablass » Mi 10. Jun 2015, 14:16

Kann ich grad nicht nachvollziehen, auch im Demo Shop scheint es zu funktionieren. Evtl. haben wir das in den vergangenen Monaten schon gefixt.
ablass
 
Beiträge: 126
Registriert: Mi 22. Jul 2009, 07:56

Re: Erweiterte Suche findet keine Artikelnummern mit Buchsta

Beitragvon olape » Do 11. Jun 2015, 07:53

Hallo,

ich nutze die aktuelle 2.3.

Und auch im Demoshop ist das so. Ich hänge mal paar Bilder an.

(ich muss 2 Beiträge erstellen, man kann nur 3 Bilder anhängen)
Dateianhänge
randshop_5_1.PNG
randshop_5_1.PNG (13.54 KiB) 6756-mal betrachtet
randshop_5_2.PNG
randshop_5_2.PNG (26.75 KiB) 6756-mal betrachtet
randshop_5_3.PNG
randshop_5_3.PNG (23.36 KiB) 6756-mal betrachtet
olape
 
Beiträge: 87
Registriert: So 13. Mai 2007, 16:10

Re: Erweiterte Suche findet keine Artikelnummern mit Buchsta

Beitragvon olape » Do 11. Jun 2015, 07:55

So, noch mal 3 Bilder dazu.

Sobald ich nach der vollen Artikelnummer, inklusive des führenden P suche, bekomme ich kein Ergebnis.

Gruss Olaf
Dateianhänge
randshop_5_4.PNG
randshop_5_4.PNG (4.25 KiB) 6756-mal betrachtet
randshop_5_5.PNG
randshop_5_5.PNG (21.56 KiB) 6756-mal betrachtet
randshop_5_6.PNG
randshop_5_6.PNG (8.52 KiB) 6756-mal betrachtet
olape
 
Beiträge: 87
Registriert: So 13. Mai 2007, 16:10

Re: Erweiterte Suche findet keine Artikelnummern mit Buchsta

Beitragvon ablass » Do 11. Jun 2015, 14:24

Aaah jetzt ja... :) Sorry hatte nicht richtig gelesen und den Fehler in der Ajax Suche gesucht. Habe es für die v2.4 schonmal behoben.. wenn du in deiner Version selbst noch Hand anlegen möchtest:

themes/suche/index.php etwa Zeile 50:

Code: Alles auswählen
   if ($_POST["sucheartikelnummer"]) { $SucheArtikelNummer = (int)$_POST["sucheartikelnummer"]; };
   if ($_GET["sucheartikelnummer"]) { $SucheArtikelNummer = (int)$_GET["sucheartikelnummer"]; };


das (int) rausnehmen...

Code: Alles auswählen
   if ($_POST["sucheartikelnummer"]) { $SucheArtikelNummer = $_POST["sucheartikelnummer"]; };
   if ($_GET["sucheartikelnummer"]) { $SucheArtikelNummer = $_GET["sucheartikelnummer"]; };


Könnte sein, dass das Artikelnummernfeld gaaaanz früher mal ein rein numerisches Feld war und deswegen da der cast noch drin stand.
ablass
 
Beiträge: 126
Registriert: Mi 22. Jul 2009, 07:56


Zurück zu Bugmeldungen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast