DaVinci Technology GmbH

› LOGIN

Web Business Shop-Software - Webshop Onlineshop Software Headline

› HOME › SERVICE › WORKSHOPS

› ZURÜCK

Drucken

Weitere Workshops

Pflichteingabefelder in Web Business Shop Formularen

Nehmen wir als Beispiel das Kontaktformular aus einer Designvorlage von Web Business Shop. Sie finden dort in der HTML Ansicht mit Beginn des Formulars folgenden Abschnitt:

<form action="{lnk2page.kontaktdanke.html&cmd=incontact}" method="post">
   <input type="hidden" value="kontakt.html" name="errortpl" />
   <input type="hidden" value="email,anrede,vorname,name,telefon,msg" name="validate" />

Es sind zwei versteckte Eingabefelder (input type=hidden) in das Formular eingebettet

errortpl

Gibt die Seitenvorlage an, die im Fehlerfall - also bei falschen oder fehlenden Eingaben - geladen werden soll. In der Regel ist das die gleiche Webseite in der sich das Formular befindet. Es kann aber auch jede andere Seitenvorlage angegeben werden.

validate

Hier werden mit Komma getrennt die Formulareingabefelder aufgelistet, die nicht leer sein dürfen. Bei einigen Standardfeldern wie email oder telefon sind in den Onlinescriptdateien zusätzlich Syntaxprüfungen enthalten.

Zur Veränderung der Pflichteingaben muß also nur der value Wert des versteckten Eingabefeld validate modifiziert werden.

Damit im Fehlerfall der Besucher einen Hinweis erhält, welche Eingabefelder noch ausgefüllt werden müssen oder falsch angegeben wurde, setzt Web Business Shop eine Session-Variable die per Anzeigefilter im HTML-Kode der Vorlage abgerufen werden kann. Im Kontaktformular finden Sie deshalb mehrere Abschnitte sinngemäß wie

<!-- wbcif:begin var="error" query="session" value="email" -->
<div class="fehler">Bitte geben Sie eine g&#252;ltige E-Mail Adresse ein! 
</div>
<!-- wbcif:end -->

Der Session-Wert error ist dabei mit dem Feldnamen des Eingabefelds identisch, dass fehlt oder ungültig ist.

  
(rev. 07.06.2006)

Home Impressum Disclaimer 

© 2013 Shopsoftware Webshop Software Web Business Shop - DaVinci Technology GmbH