Skip to content

Checkboxen

Aufruf

// Aufruf Checkbox-Element

// Array mit Parametern
$checkboxes = array(
  "name" => "meine_radio_buttons",
  "div_class" => "meine_klasse",
  "onChange" => "alert(\"Hallo\")"
);

// Jede Checkbox ist ein Key-Value-Paar im Array. Die Variablen $show1 und $show2 enthalten hier die Präfixe
$checkboxes = array(
  $show1."gris_stats_resources_all" => "Checkbox 1",
  $show2."gris_stats_resources_all" => "Checkbox 2"
);
$compact = true; // Weniger Abstand innerhalb der Gruppe (Definiert in den Settings: ``form_margin_small`` für kleineren Abstand)
$form->add_checkbox($checkboxes, $compact);

Parameter

Das Array $checkboxes kann neben den Checkboxen auch zusätzliche Parameter enthalten.

Parameter Beschreibung Beispielinhalt
name Der Name der Radio-Buttons "name" => "meine_radio_buttons"
onChange Eventhandler (JS) für Änderungen "onChange" => "alert('Hallo')"
div_class Zusätzliche Klasse für das umgebende DIV "div_class" => "meine_klasse"
required Auszeichnung als Pflichtfeld (benötigt keinen Wert) "required" => ""

Präfixe

Die Präfixe stehen am Anfang

Präfix Beschreibung
* Ausgewählter Radio-Button
# Deaktivierter Radio-Button
*# Deaktivierter und ausgewählter Radio-Button (Die Reihenfolge muss eingehalten werden)