{% extends "core/base.jinja" %} {% from "core/macros.jinja" import tabs %} {% block title %} {% trans %}New subscription{% endtrans %} {% endblock %} {# The following statics are bundled with our autocomplete select. However, if one tries to swap a form by another, then the urls in script-once and link-once disappear. So we give them here. If the aforementioned bug is resolved, you can remove this. #} {% block additional_js %} {% endblock %} {% block additional_css %} {% endblock %} {% macro form_fragment(form_object, post_url) %} {# Include the form fragment inside a with block, in order to inject the right form in the right place #} {% with form=form_object, post_url=post_url %} {% include "subscription/fragments/creation_form.jinja" %} {% endwith %} {% endmacro %} {% block content %}

{% trans %}New subscription{% endtrans %}

{{ form_fragment(existing_user_form, existing_user_post_url) }} {{ form_fragment(new_user_form, new_user_post_url) }} {% endblock %}