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

Open in your IDE?
  1. {% set label = label ?? null %}
  2. {% set value = value ?? null %}
  3. {% set disabled = disabled ?? false %}
  4. {% set hideError = hideError ?? false %}
  5. {% set error = error ?? null %}
  6. {% set hasError = hasError ?? null %}
  7. {% set required = required ?? true %}
  8. {% set containerClassName = containerClassName ?? '' %}
  9. {% set errorClassName = hasError ? 'is-invalid-label' : '' %}
  10. {% set icon = icon ?? false %}
  11. <div class="{{ containerClassName }} {{ errorClassName }}" for="{{ id }}">
  12.     {% if label %}
  13.         {% include 'components/Form/Label/index.html.twig' with {
  14.             label: label,
  15.             required: required
  16.         } %}
  17.     {% endif %}
  18.     {% block field %}
  19.     {% endblock %}
  20.     {% if (required and not hideError) or equalTo is defined %}
  21.         {% include 'components/Form/Error/index.html.twig' %}
  22.     {% endif %}
  23. </div>