Offen wie selbstdef. Kundenfeld auf bestimmte Eingabe prüfen?

jtler2011

Aktives Mitglied
4. Mai 2011
62
1
Ich habe ein selbstdef. Kundenfeld erstellt und das wird mir auch im Registrierungsformular angezeigt.
Ist das input Feld leer kommt eine Fehlermeldung.
Wie prüfe ich aber auf die eingabe in diesem Feld ?
Es soll nur eine bestimmte Eingabe z.B. "afd12" gültig sein und alle anderen Eingaben als eine Fehlermeldung ausgeben und das Registrierungsformular nicht abschicken.

Code:
   {foreach name=kundenfeld from=$oKundenfeld_arr item=oKundenfeld}
   {if $step == "formular" || $step == "unregistriert bestellen" || ($step == "rechnungsdaten" && $oKundenfeld->nEditierbar != 0)}
   {if ($oKundenfeld->nEditierbar >= 0 && $smarty.session.Kunde->kKunde == 0) || ($oKundenfeld->nEditierbar == 1 && $smarty.session.Kunde->kKunde > 0)}
      {assign var=kKundenfeld value=$oKundenfeld->kKundenfeld}
      <li class="clear {if $fehlendeAngaben.custom[$kKundenfeld]>0}error_block{/if}">
         <label for="custom_{$oKundenfeld->kKundenfeld}">{$oKundenfeld->cName}{if $oKundenfeld->nPflicht == 1}<em>*</em>{/if}:</label>
         {if $oKundenfeld->cTyp != "auswahl"}
         
         <input type="text" name="custom_{$oKundenfeld->kKundenfeld}" id="kundenfeld" value="{if $step == 'formular' || 'unregistriert bestellen'}{$cKundenattribut_arr[$kKundenfeld]->cWert}{else}{$Kunde->cKundenattribut_arr[$kKundenfeld]->cWert}{/if}" />
    
         {if $fehlendeAngaben.custom[$kKundenfeld]>0}
         <p class="error_text">
         {if $fehlendeAngaben.custom[$kKundenfeld] == 1}{lang key="fillOut" section="global"}{elseif $fehlendeAngaben.custom[$kKundenfeld] == 2}{lang key="invalidDateformat" section="global"}{elseif $fehlendeAngaben.custom[$kKundenfeld] == 3}{lang key="invalidDate" section="global"}{elseif $fehlendeAngaben.custom[$kKundenfeld] == 4}{lang key="invalidInteger" section="global"}{/if}
         </p>
         {/if}
         
         {else}
         <select name="custom_{$oKundenfeld->kKundenfeld}">
         {foreach name=select from=$oKundenfeld->oKundenfeldWert_arr item=oKundenfeldWert}
         <option value="{$oKundenfeldWert->cWert}" {if $step == 'formular'}{if $oKundenfeldWert->cWert == $cKundenattribut_arr[$kKundenfeld]->cWert}selected{/if}{else}{if $oKundenfeldWert->cWert == $Kunde->cKundenattribut_arr[$kKundenfeld]->cWert}selected{/if}{/if}>{$oKundenfeldWert->cWert}</option>
         {/foreach}
         </select>
         {/if}
      </li>
   {/if}
   {/if}
   {/foreach}

Danke für die Hilfe.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 1
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 3
Neu Neuer Kundencenter Account. Wie verhält sich POS damit? Allgemeine Fragen zu JTL-POS 1
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Neu PayPal Transaktionsversuche – Wie hoch sind eure Ablehnungsquoten? Allgemeine Fragen zu JTL-Shop 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
APP - Wie Dashboard löschen? JTL-Wawi App 1
Neu Wie soll man Weiterleitungen einrichten Exat oder GET Allgemeine Fragen zu JTL-Shop 0
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Mindestabnahme Lieferant - keine Kommazahlen erlaubt - Wie gehts? JTL-Wawi 1.11 0
Wie ist euer aktuelles Fazit zur 2.02? JTL-Wawi 2.0 14
Neu XRechnung, ZUGFeRD, Was hängt wie zusammen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Aktuellste unproblematische WAWI-Version finden - wie ? JTL-Wawi - Ideen, Lob und Kritik 6
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu POS im Kundencenter buchen, aber wie und wo? Allgemeine Fragen zu JTL-POS 2

Ähnliche Themen