Skip to content

HTML markup issues with application_preview.html #4562

@theskumar

Description

@theskumar

The form structure in application_preview.html looks odd.

Multiple forms elements.

<form id="preview-form-submit" class="form application-form" action="{% url 'funds:submissions:edit' object.id %}" method="POST" enctype="multipart/form-data" novalidate>
{% csrf_token %}

<form id="preview-form-edit" class="form application-form" action="{% url 'funds:submissions:edit' object.id %}" x-data="{ isFormSubmitting: false }" x-on:submit="isFormSubmitting = true">
{% csrf_token %}
</form>

The x-data and it's isFormSubmitting is outside of the place where it's used.

<form id="preview-form-edit" class="form application-form" action="{% url 'funds:submissions:edit' object.id %}" x-data="{ isFormSubmitting: false }" x-on:submit="isFormSubmitting = true">
{% csrf_token %}
</form>
<div class="form__group">
<button class="button button--primary" form="preview-form-submit" name="submit" type="submit" :disabled="isFormSubmitting">{% trans "Submit for review" %}</button>
<button class="button button--secondary" form="preview-form-edit">{% trans "Edit" %}</button>
</div>

@frjo @wes-otf

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions