templates/components/Form/Checkbox/index.html.twig line 1

Open in your IDE?
  1. {% set required = required ?? false %}
  2. {% set checkboxClassName = checkboxClassName ?? 'checkbox ' %}
  3. {% set checked = checked ?? false %}
  4. {% set rgpd = rgpd ?? false %}
  5. {% set inputClassName = inputClassName ?? '' %}
  6. <input
  7.   type="checkbox"
  8.   name="{{ name ?? '' }}"
  9.   id="{{ id ?? '' }}"
  10.   class="checkbox show-for-sr {{ inputClassName }}"
  11.   value="{{ value ?? '' }}"
  12.   {% if defaultValue is defined %}data-default="{{ defaultValue }}"{% endif %}
  13.   {% if required %}required{% endif %}
  14.   {% if checked %}checked{% endif %}
  15. >
  16. <label for="{{ id ?? '' }}" class=" {{ checkboxClassName }}">
  17.     <span class="text {% if rgpd %}text-small{% endif %}">
  18.     {{ label }}
  19.     {% if required %}
  20.         *
  21.     {% endif %}
  22.     </span>
  23. </label>