Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Suche in Admin_search_tab ungewohnt verändert in 2.0.7.2

    KJoe

    • Fördermitglied
    • Beiträge: 72
    Nabend mal,

    die Eingabe einer Bestellnummer im Feld "Suche Bestellung..." im admin_search_tab wurde in vorherigen Versionen von Leerzeichen und oder Buchstaben bereinigt. Das war ein cooles Feature, welches wir grad schon etwas vermissen.

    Wäre echt cool, wenn das wieder zurück käme.  ;-)

    Wer häufiger z.B. aus einer englischen Anfrage ohne Leerzeichen wie " ... in my order542325 ..." oder " ... in my order no543245 ..."  die Ziffern sauber rauskopieren muss, freut sich über die davor eingebaute preg_match funktion, die nur Zahlen zuließ.  :-)

    VG KJoe

    Linkback: https://www.modified-shop.org/forum/index.php?topic=42682.0

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.007
    • Geschlecht:
    Re: Suche in Admin_search_tab ungewohnt verändert in 2.0.7.2
    Antwort #1 am: 26. November 2022, 10:12:06
    Dann mache doch bitte ein Ticket im Ticket-System auf.
    Die Verantwortlichen können nicht jeden Thread verfolgen.

    Gruß,
    noRiddle

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Suche in Admin_search_tab ungewohnt verändert in 2.0.7.2
    Antwort #2 am: 27. November 2022, 18:30:56
    [...]
    die Eingabe einer Bestellnummer im Feld "Suche Bestellung..." im admin_search_tab wurde in vorherigen Versionen von Leerzeichen und oder Buchstaben bereinigt. Das war ein cooles Feature, welches wir grad schon etwas vermissen.
    [...]

    Dieses "Feature", wie du es nennst, war dem Umstand geschuldet, dass das Eingabefeld "Suche Bestellnummer..." in der Datei includes/classes/inputfilter.php ab ca. Zeile 40 auf reine Zahlenangaben überprüft wurde, und falls dem nicht so war, wurde alles ausser Zahlen entfernt.

    Code: PHP  [Auswählen]
        public function validateNumeric($value)
        {
            return preg_replace('/[^0-9]/','',$value);
        }

    Eigentlich war es kein Feature, sondern eine Sicherheitsmassname.

    Seit der Version 2.0.7.0 ist es aber möglich, abhängig von der Konfiguration, in dieses Eingabefeld auch Rechnungsnummern einzugeben, welche die Form "10099-28-02-2007" haben, also nicht rein numerisch sind, siehe Bilder.

    [ Für Gäste sind keine Dateianhänge sichtbar ]
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Gruss
    Hanspeter

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Suche in Admin_search_tab ungewohnt verändert in 2.0.7.2
    Antwort #3 am: 27. November 2022, 19:36:07
    Hallo KJoe,

    wenn du das Modul "Module" -> "System Module" -> "Rechnungsnummern" nicht installiert hast und es auch zukünftig nicht installierst, dann könntest du mal folgendes testen.

    Erstelle die Datei admin/includes/extra/application_top/application_top_begin/strip_order_number.php mit folgendem Inhalt.

    Code: PHP  [Auswählen]
    <?php

      if ((!defined('MODULE_INVOICE_NUMBER_STATUS') || (defined('MODULE_INVOICE_NUMBER_STATUS') && MODULE_INVOICE_NUMBER_STATUS != 'True')) && !empty($_GET['search']) && basename($PHP_SELF) == FILENAME_ORDERS) $_GET['search'] = preg_replace('/[^0-9]/','',$_GET['search']);

    Gruss
    Hanspeter

    KJoe

    • Fördermitglied
    • Beiträge: 72
    Re: Suche in Admin_search_tab ungewohnt verändert in 2.0.7.2
    Antwort #4 am: 29. November 2022, 10:13:33
    Danke für die Erklärung.
    Ein Ticket war das nicht wert, denn es ist ja kein Fehler sondern nur ungewohnt für unseren speiziellen Fall. ;-)

    Viele Grüße, Joe
    2 Antworten
    2234 Aufrufe
    06. August 2013, 09:45:26 von noobii
    3 Antworten
    2595 Aufrufe
    27. August 2013, 19:47:48 von Angeal
    4 Antworten
    240 Aufrufe
    06. Juli 2024, 11:32:30 von Rollladen
    3 Antworten
    1585 Aufrufe
    06. Dezember 2019, 21:37:24 von Gulliver72