Die Ausgabe einer Checkbox-Auswahl eines Formulars lässt sich einfach über die Smarty Funktion apx_input_checkbox erledigen.
Über den Parameter attributes übergeben Sie der Funktion das Attribut-Array welches durch das Shopsystem geliefert wird.
Den Zustand für den ersten Aufruf des Formulars können Sie über den Parameter checked bestimmen.
Bei weiteren Aufrufen, z.B. durch eine fehlerhafte Eingabe, wird der zuvor vom Benutzer gewählte Zustand gesetzt.
Name | Typ | Optional | Default | Beschreibung |
---|---|---|---|---|
attributes | array | Nein | Übergabe der von der Shopsoftware gelieferten Werte | |
checked | boolean | Ja | Voreinstellung des Zustands für den ersten Aufruf des Formulars | |
id | string | Ja | CSS ID des HTML-Elements | |
class | string | Ja | CSS Klassenname des HTML-Elements |
{apx_input_checkbox attributes=$form.fields.checkbox}
{apx_input_checkbox attributes=$form.fields.checkbox checked=true}
<input type="checkbox" name="form_checkbox" value="true" /> <input type="checkbox" name="form_checkbox" value="true" checked="checked" />