select Feld

Das Formularelement vom Type "select" dient der Datenauswahl aus einer DropDown-Liste in einem Formular

	/**
	 * Create a select box field.
	 *
	 * @param string $name        	
	 * @param string $label        	
	 * @param array $list        	
	 * @param string $selected        	
	 * @param array $options
	 *        	[
	 *        	'placeholder' => '
	 *        	]
	 *        	
	 * @return string
	 */
	public function select($name, $label = null, $list = [], $selected = null, array $options = []) {
	// ...
	}

Parameter für das select 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.

$list

optional

Array mit den auswählbaren Einträgen. Falls die Einträge gruppiert werden sollen, ist ein mehrdimensionales Array zu verwenden.

$selected

optional

Wert des Input-Feldes. Der übergebene Wert wird in der DropDown-Liste ausgewählt und kann bearbeitet werden.

$options

optional

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

'form-group' => 'no-form-group' : gibt das Select ohne form-group (Label + Feld) aus. Weiterhin können interne Optionen eingetragen werden, welche die Darstellung des Input-Feldes beeinflussen. Optionale Parameter für input-Felder

Selectpicker

Der Formulareditor ist mit der Erweiterung "bootstrap-select" ausgestattet.

Weiter Informationen gibt es hier: https://developer.snapappointments.com/bootstrap-select/

Die Vollständige Dokumentation ist auf der zugehörigen Hompage einzusehen: https://developer.snapappointments.com/bootstrap-select/options/#bootstrap-version

duallistbox

Der Formulareditor ist mit der Erweiterung "bootstrap-duallistbox" ausgestattet.

Weitere Informationen gibt es hier: https://github.com/istvan-ujjmeszaros/bootstrap-duallistbox

Eine Dokumentation mit Beispielen gibt es hier: https://www.virtuosoft.eu/code/bootstrap-duallistbox/

Beispiele

Standard

Standard DropDown-Liste

Group-Select

Bootstrap-selectpicker

Bootstrap-selectpicker mit subtext

Bootstrap-selectpicker AJAX

Serverseitig muss ein php-skript die Datenaufbereitung vornehmen. Hier ist ein Beispiel für die Lieferantendaten....:

alaf_server_side.php
Nach Eingabe des Suchstrings werden nur Lieferanten mit dem Suchstring angezeigt...

Bootstrap-duallistbox

Beispiel der "bootstrap-duallistbox"

Last updated

Was this helpful?