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>