templates/Includes/Form/row.html.twig line 1

Open in your IDE?
  1. {% set dataId = extraData.dataId ?? null %}
  2. {% set dataClass = extraData.dataClass ?? null %}
  3. {% set class = extraData.class ?? null %}
  4. {% set label = extraData.label ?? true %}
  5. {% set widgetAttributes = {
  6.     'placeholder': placeholder ?? field.vars.attr.placeholder ?? '',
  7.     'data-id': dataId,
  8.     'data-class': dataClass,
  9. } %}
  10. {% if class is not null %}
  11.     {% set widgetAttributes = widgetAttributes|merge({'class': class}) %}
  12. {% endif %}
  13. {% if label is null or true == label %}
  14.     {{ form_row(field, { 'attr': widgetAttributes }) }}
  15. {% else %}
  16.     {{ form_widget(field, { 'attr': widgetAttributes }) }}
  17. {% endif %}
  18. <div class="fv-plugins-message-container invalid-feedback">{{ form_errors(field) }}</div>