For the complete documentation index, see llms.txt. This page is also available as Markdown.

checkbox input-Feld

Das input-Feld vom Type "checkbox" dient der Erfassung von einfachen Werten (Ein|Aus) in einem Formular.

	/**
	 * Create a Bootstrap checkbox input.
	 *
	 * @param string $name        	
	 * @param string $label        	
	 * @param string $value        	
	 * @param bool $checked        	
	 * @param array $options        	
	 * @return string
	 */
	public function checkbox($name, $label = null, $value = 1, $checked = null, array $options = []) { ...}

Parameter für das "checkbox" 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 der Checkbox. Der übergebene Wert wird vom Formular zur Bearbeitung ausgegeben.

$checked

optional

true | false Vorbelegung der Checkbox. Falls true, wird die Checkbox beim initialen Aufruf "gecheckt" dargestellt.

$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

Bootstrap-Toggle

Der Formulareditor ist mit der Erweiterung "bootstrap-toggle" ausgestattet. Die Vollständige Dokumentation ist auf der zugehörigen Hompage einzusehen: http://www.bootstraptoggle.com/

Beispiel

Beispiel Checkboxen ohne und mit bootstrap-toggle

checkboxes input-Feld

Sollen mehrere Checkboxen in einer Gruppe dargestellt werden, so kann das Formular-Element "checkboxes" verwendet werden:

awesome-bootstrap-checkbox

Ab Version 2.x kann die formular-engine auch aufgehübschte Check- und Radio-Boxen darstellen, indem die CSS-Erweiterung awesome-bootstra-checkbox implementiert wurde. http://flatlogic.github.io/awesome-bootstrap-checkbox/demo/1.0.0/

Beispiel

Last updated