Checkbox

Description

Shows a simple checkbox, the value of the checkbox can be null (not changed yet and no default value), false or true.

Parameters

Parameter

Type

Description

type

string

Defines the look of the checkbox, can either be “checkbox” or “toggler”. Be aware of the difference between property type and parameter type.

default_value

bool

Defines the default value of the checkbox. When not set the initial value of the checkbox is null.

label

Defines the label of the checkbox. This is recommended if the meta title should be next to the toggler instead of above it.

Examples

<property name="available" type="checkbox">
    <meta>
        <title lang="en">Available</title>
    </meta>
</property>
<property name="available" type="checkbox">
    <meta>
        <title lang="en">Show Author</title>
    </meta>
    <params>
        <param name="type" value="toggler"/>
        <param name="default_value" value="true"/>
    </params>
</property>
<property name="available" type="checkbox">
    <params>
        <param name="type" value="toggler"/>
        <param name="label">
            <meta>
                <title lang="en">Show Author</title>
            </meta>
        </param>
    </params>
</property>

Twig

{% if content.available %}
    {# ... #}
{% endif %}