alaf_currency input-Feld

Das input-Feld vom Type alaf_currency dient der Erfassung von Dezimalen Währungsbeträgen in einem Formular

	/**
	 * Create a alaf - numeric field input.
	 *
	 * @param string $name        	
	 * @param string $label        	
	 * @param array $options        	
	 * @return string
	 */
	public function alaf_currency($name, $label = null, $value = null, array $options = []) {...}

Parameter für das alaf_currency Input-Feld

Name

Beschreibung

$name

Name des Input-Feldes. Dieser wird beim senden des Formulars in $_GET übergeben.

$label

optional

Feldüberschrift für das Eingabefeld.

Wird kein $label übergeben, so wird $name als Label übernommen.

$value

optional

Wert des Input-Feldes. Der übergebene Wert wird im Formular zur Bearbeitung ausgegeben.

$options

optional

Array mit Optionen zu einem input-Feld. Hier sind grundsätzlich alle HTML-Attribute erlaubt.

Weiterhin können interne Optionen eingetragen werden, welche die Darstellung des Input-Feldes beeinflussen.

Optionale Parameter für input-Felder

Optionale Parameter für das alaf_currency Input-Feld

Die folgenden Optionen beziehen sich auf die Input-Group des Feldes und können ausgeprägt werden als input-group-addon-left oder input-group-addon-right

ID

Wert(e)

Beschreibung

text

Text, der vor/nach dem inputfeld dargestellt werden solle

class

css-Klasse zur Formatierung

iconclass

'fa fa-euro'

css-Klasse zur Darstellung eines Icons: hier z.B. Währungszeichen €

Beispiel

$FormHtml [] = $FrmObj->alaf_currency ( 'UmsatzEUR', 'Umsatz', 123456.5, [ 
		'input-group' => [ 
				'input-group-addon-left' => [ 
						'text' => '',
						'class' => '',
						'iconclass' => 'fa fa-euro' 
				] 
		],
		'right_column_class' => 'col-md-2',
		'helptext' => 'Bitte erfassen Sie den geplanten Umsatz',
		'size' => '10',
		'maxlength' => '10',
		'title' => 'Bitte erfassen Sie den geplanten Umsatz' 
] );

Last updated