Autor Thema: Eingabe Hausnummer prüfen  (Gelesen 3187 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline catwoman

  • Newbie
  • *
  • Beiträge: 20
  • Lob: 0
Eingabe Hausnummer prüfen
« am: Mai 25, 2021, 20:09:20 »
Kann mir bitte jemand sagen, wie man eine Inline-Fehlermeldung anzeigt, wenn keine Hausnummer im Feld Strasse eingegeben wurde ? Ich hab alle Demoshops durchgeschaut, finde aber keinen Hinweis. Vielen Dank im voraus.

Linkback: https://www.shoppilot.net/pf/index.php?topic=1801.0

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: Eingabe Hausnummer prüfen
« Antwort #1 am: Mai 25, 2021, 20:46:20 »
Hallo catwoman,

das geht ganz einfach, wenn du IBOFormBuilder_defs.pm verwendest.
Findest du, wenn du im WC einen neuen Shop anlegst im Ordner scripts -> IBOFormBuilder -> IBOFormBuilder_defs.pm

    order_billing => {
        id => 'order_billing', ## Eine eindeutige ID. Diese muss der ID dieses Blockes entsprechen (siehe eine Zeile höher)
       
        ## (Optional) Ermöglicht spezielle Prüfungen beim Abschicken des Formulares zusätzlich zu den Standard Pflichtfeldprüfungen vom System.
        callback_check => sub {
            my %errors = ();
           
            if ($main::FORM{Strasse} !~ /\d+[\s\w]*$/) {
                $errors{Strasse} = 'Bitte eine Hausnummer angeben.';
            }
           
            return %errors;
        },

Da kannst du auch beliebige andere (eigene) form-Prüfungen definieren.

Wenn du IBOFormBuilder noch nicht verwendest, in der DOKU - IBOFormBuilder.doc - wird beschrieben, wie man das Modul einbindet und verwendet.
mfG
dobra

Offline catwoman

  • Newbie
  • *
  • Beiträge: 20
  • Lob: 0
Re: Eingabe Hausnummer prüfen
« Antwort #2 am: Mai 25, 2021, 21:08:01 »
Hallo Dobra. Vielen Dank für die schnelle Antwort. Du bist die Beste :) . Gibt es eine Möglichkeit ohne den IBOFormBuilder ? Ich wollte als Vorlage einen minimalen Demo-Shop ohne großen Schnickschnack. Damit er später mal von Mitarbeitern ohne spezielle Kenntnisse gepflegt werden kann.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: Eingabe Hausnummer prüfen
« Antwort #3 am: Mai 25, 2021, 21:20:31 »
wenn du einen neuen Shop einrichten willst, nimm doch einfach den "neuen Shop" - da ist das schon fertig implementiert.
Eine fertige Lösung ohne IBOFormBuilder weiß nicht.
Aber du kannst ja mal beim Shop-Suport anfragen.

Offline catwoman

  • Newbie
  • *
  • Beiträge: 20
  • Lob: 0
Re: Eingabe Hausnummer prüfen
« Antwort #4 am: Mai 25, 2021, 22:08:01 »
Ich möchte eigentlich eine Lösung ohne IBOFormBuilder. Trotzdem vielen Dank für Deine Mühe.


xx
Gutschein - Eingabe prüfen?

Begonnen von dobra

2 Antworten
6325 Aufrufe
Letzter Beitrag Mai 28, 2010, 10:42:08
von admin
xx
wie prüfen ob Bild an Server liegt ?

Begonnen von dobra

3 Antworten
7457 Aufrufe
Letzter Beitrag Oktober 17, 2011, 10:36:20
von dobra
xx
Bei Artikelnummerdirekteingabe Packungsgröße und Mindestmenge per AJAX prüfen

Begonnen von admin

0 Antworten
5858 Aufrufe
Letzter Beitrag Mai 05, 2013, 17:27:28
von admin