{% extends 'form_div_layout.html.twig' %} {# @deprecated this theme is deprcated use the "@SuluForm/themes/basic.html.twig" instead #} {# Add grid to every row #} {%- block form_row -%} {{ block('sulu_form_row_start') }} {{- form_label(form) -}} {{- form_errors(form) -}} {{- form_widget(form) -}} {{ block('sulu_form_row_end') }} {%- endblock -%} {%- block button_row -%} {{ block('sulu_form_row_start') }} {{- form_widget(form) -}} {{ block('sulu_form_row_end') }} {%- endblock button_row -%} {# Output label as HTML #} {%- block form_label -%} {%- if label is not same as(false) -%} {%- set label %}{{ label|raw }}{% endset -%} {{ parent() }} {%- endif -%} {%- endblock form_label -%} {# Overwrite special hidden fields #} {%- block hidden_row -%} {%- if attr.type|default('') in ['spacer', 'freeText', 'headline'] -%} {{ block('sulu_form_text_row') }} {%- else -%} {{ parent() }} {%- endif -%} {%- endblock hidden_row -%} {# Render hidden widget #} {%- block hidden_widget -%} {%- if form.vars.name == '_token' -%} {{ block('sulu_form__token_widget') }} {%- else -%} {{ parent() }} {%- endif -%} {%- endblock hidden_widget -%} {# CSRF Token over ESI #} {%- block sulu_form__token_widget %} {{ render_esi(controller('Sulu\\Bundle\\FormBundle\\Controller\\FormTokenController::tokenAction', { 'form': form.parent.vars.name, 'html': true, _requestAnalyzer: false })) }} {%- endblock sulu_form__token_widget -%} {# Text fields #} {%- block sulu_form_text_row -%} {{ block('sulu_form_row_start') }} {{ block('sulu_form_text_' ~ attr.type ~ '_widget') }} {{ block('sulu_form_row_end') }} {%- endblock -%} {# Headline #} {%- block sulu_form_text_headline_widget -%}
{{- label|raw -}}
{%- endblock sulu_form_text_freeText_widget -%} {# Grid #} {%- block sulu_form_row_start -%}