{% if form.vars.value.createdAt.timestamp is defined %} {% set submitValue = submitValue|default('maturity.referentiel.action.edit_submit'|trans) %} {% else %} {% set submitValue = submitValue|default('maturity.referentiel.action.new_submit'|trans) %} {% endif %} {% import _self as formMacros %} {% macro printAnswerRow(answer) %}
  • {% include 'Maturity/Referentiel/_form_referentiel_answer.html.twig' with {'form': answer} %}
  • {% endmacro %} {% macro printQuestionRow(question) %}
  • {% include 'Maturity/Referentiel/_form_referentiel_question.html.twig' with {'form': question} %}
  • {% endmacro %} {% macro printSectionRow(section, index, colors) %} {% set colorSection = 0 %} {% if index matches '/^\\d+$/' %} {% set colorSection = (index - 1) % 4 %} {% endif %}
  • {{ form_row(section.position) }} {{ form_row(section.color) }}
    {{ index }}. {{ section.vars['value'] ? section.vars['value'].name : 'maturity.referentiel.title.new_section'|trans }}
    {% include 'Maturity/Referentiel/_form_referentiel_section.html.twig' with {'form': section} %}
  • {% endmacro %} {{ form_start(form) }}

    {{ 'global.tab.general'|trans }}

    {{ form_row(form.name) }} {{ form_row(form.description) }}

    {{ 'maturity.referentiel.title.referentiel'|trans }}

    {% set colors = ['box-info','box-success','box-primary','box-warning'] %}
    {{ form_end(form) }}