{% extends 'formative/base.html' %} {% load form_block %} {% load form_signal %} {% load utils %} {% block page_title %}Review - {{ program_form.name }}{% endblock %} {% block pre_layout %}
{% csrf_token %} {% endblock %} {% block content %}
{% if not submitted %} {% if form.non_field_errors %}
{{ form.non_field_errors }}
{% else %} {{ program_form.review_pre }} {% form_signal program_form 'formative.signals.submission_review_pre' %} {% endif %} {% else %} {{ program_form.submitted_review_pre }} {% endif %}
{% for form_block in program_form.visible_blocks %} {% if form_block.show_in_review %} {% block_labels field_labels form_block as labels %} {% if form_block.block_type == 'custom' %} {% block_field form form_block as field %} {% if field %}
{% with types=form_block.InputType %} {% if form_block.type == types.CHOICE %} {% with clabel=labels|for_choice_value:field.value %} {% include "./review_block.html" with value=clabel.display_inline %} {% endwith %} {% elif form_block.type == types.BOOLEAN %} {% if field.value %} {% include "./review_block.html" with value="Yes" %} {% else %} {% include "./review_block.html" with value="No" %} {% endif %} {% else %} {% include "./review_block.html" %} {% endif %} {% endwith %}
{% endif %} {% elif form_block.block_type == 'collection' %} {% if form_block.id in formsets %} {% include "./review_collection.html" %} {% endif %} {% else %} {% if form_block.stock.field_names.0 in form.fields %}
{% include_stock_review form_block labels %}
{% endif %} {% endif %} {% endif %} {% endfor %} {% if program_form.review_post %}
{{ program_form.review_post }}
{% endif %} {% form_signal program_form 'formative.signals.submission_review_post' as p %} {% if p %}
{{ p }}
{% endif %} {% if not submitted %}
{% with program_form as f %} {% with submission|underscore:'id' as id %}
chevron_left
{% endwith %} {% form_signal f 'formative.signals.submission_submit_control' submission=submission as sc %} {% if sc %} {{ sc }} {% else %} {% endif %} {% endwith %}
{% endif %} {% endblock %} {% block post_layout %}
{% include "./tooltips.html" %} {% endblock %}