Volltextsuche
wForm::addElement
; $validators [][ 'errorMessage' ] = 'Bitte geben Sie einen Namen an' ; /*Hinzufügen des Eingabefeldes*/ $this -> addElement ( 'input' , 'name' , 'Name*' , array( 'attributes' => $attributes , 'validators' => $validators )); /*Initalisieren
Formulareditor: Eingabefelder dynamisch einfügen
09. März 2023 Änderungsdatum: 22. März 2023 wForm addOption Formulareditor dynamisch Eingabefelder input select addElement Sie können im Formulareditor über das Feld "Vor der Erstellung auszuführendes Skript" Eingabefelder dynamisch
Umfangreiches Bestellformular
Bestellformular Beispiel: Umfangreiches Bestellformular Quelltext <?php $formular = new wForm (); $formular -> addElement ( 'radio' , 'salutation' , 'Anrede*' , array( 'attributes' => array( 'class' => 'wglRadioFloat' ), 'options' =>
wForm
Formular Funktionen zur Verfügung Funktionen addElement Fügt dem Formular ein Eingabefeld bzw. Element hinzu Boolean addElement(String type, String name = null, label = null, options = array()) addEventServer Fügt dem Formular ein Server-Ereignis
Benutzerdaten über ein Formular bearbeiten
$formular->setVar('urlForm', $_SERVER['PHP_SELF']); $formular->setVar('userName', $userNameCur); $formular->addElement('input', 'firstname', 'Vorname*', array('value' => wUserData::getData($userNameCur, 'firstname'), 'validators' =>
Einfaches Formular
'decorators' => array( 'form' => ' ' ))); $formular -> resetIfHasBeenCalledWithStatus (); $formular -> addElement ( 'input' , 'name' , 'Name*' , array( 'validators' => array(array( 'type' => 'required' , 'errorMessage' =>
Über Dekoratoren gestaltetes Kontaktformular
//$formular = new wForm(); $formular = new wForm (array( 'decorators' => array( 'form' => ' ' ))); $formular -> addElement ( 'input' , 'name' , 'Name*' , array( 'attributes' => array( 'class' => 'L' ), 'validators' => array(array(
So setzen Sie Initialwerte innerhalb eines Formulares
Beispiele für Vorselektierung von Werten innerhalb eines Formulares (Initialwerte) ... //Radiobutton: $formular -> addElement ( 'radio' , 'salutation' , 'Anrede*' , array( 'value' => 'Frau' , 'attributes' => array( 'class' =>
Framework
setAuthToken(Object token, String consumerKey, String consumerSecret) wForm Stellt Formular Funktionen zur Verfügung addElement (7) Fügt dem Formular ein Eingabefeld bzw. Element hinzu Boolean addElement(String type, String name = null, label =
Mehrfacheinträge in Formularen vorab befüllen
]-> value = 'P123' ; $this -> elements [ 'amount' ]-> value = '1' ; //Zweites Feld ergänzen $this -> addElementsMultiple ( 'productID|amount' ); //Zweites Feld vorausfüllen $this -> setSessionValueOfElementMultiple ( 'productID' , 2 ,