X-Git-Url: https://git.rapsys.eu/airbundle/blobdiff_plain/9ea61d2e082e341a554fea43e22f25f7f09bfdd1..8f802c1a7fcaf4efe6822ecee3e19f1cededf2c4:/Resources/views/form/edit.html.twig diff --git a/Resources/views/form/edit.html.twig b/Resources/views/form/edit.html.twig index 8540c46..608dbdb 100644 --- a/Resources/views/form/edit.html.twig +++ b/Resources/views/form/edit.html.twig @@ -1,8 +1,9 @@ -{% extends '@RapsysAir/body.html.twig' %} -{% block title %}{{ site.title }} - {{ title }}{% endblock %} +{% extends '@RapsysAir/base.html.twig' %} {% block content %} - <section id="form"> - <h2><a href="{{ path('rapsys_user_edit', {'mail': app.user.mail|short, 'hash': app.user.mail|short|hash}) }}">{{ title }}</a></h2> + <article> + <header> + <h2><a href="{{ app.request.requesturi }}">{{ title.page }}</a></h2> + </header> {{ form_start(edit) }} <div> {% if edit.mail is defined %} @@ -25,20 +26,42 @@ {{ form_row(edit.pseudonym) }} {% endif %} + {% if edit.zipcode is defined %} + {{ form_row(edit.zipcode) }} + {% endif %} + + {% if edit.city is defined %} + {{ form_row(edit.city) }} + {% endif %} + + {% if edit.country is defined %} + {{ form_row(edit.country) }} + {% endif %} + {% if edit.phone is defined %} {{ form_row(edit.phone) }} {% endif %} + {% if edit.dances is defined %} + {{ form_row(edit.dances) }} + {% endif %} + + {% if edit.subscriptions is defined %} + {{ form_row(edit.subscriptions) }} + {% endif %} + {{ form_row(edit.submit) }} </div> {# Render CSRF token etc .#} <footer style="display:none">{{ form_rest(edit) }}</footer> {{ form_end(edit) }} - </section> + </article> {% if reset is defined %} - <section id="form"> - <h2><a href="{{ path('rapsys_user_register') }}">{{ password }}</a></h2> + <article> + <header> + <h2><a href="{{ app.request.requesturi }}">{{ password }}</a></h2> + </header> {{ form_start(reset) }} <div> {% if reset.password is defined %} @@ -53,6 +76,66 @@ {# Render CSRF token etc .#} <footer style="display:none">{{ form_rest(reset) }}</footer> {{ form_end(reset) }} - </section> + </article> + {% endif %} + {% if calendar is defined %} + <article> + <header> + <h2><a href="{{ app.request.requesturi }}">{% trans %}Calendar{% endtrans %}</a></h2> + </header> + {% if calendar.link is defined %} + <section> + <header> + <h3>{% trans %}Add{% endtrans %}</h3> + </header> + <div> + <a class="center" href="{{ calendar.link }}"><img src="{{ asset(calendar.logo.svg) }}?20221024100144" srcset="{{ asset(calendar.logo.png) }}?20221024100144 200w, {{ asset(calendar.logo.svg) }}?20221024100144 400w" sizes="(min-width:400px) 400px, 200px" alt="{% trans %}Google Calendar logo{% endtrans %}" width="50" height="50" /><span>{% trans %}Link a Google Calendar account{% endtrans %}</span></a> + </div> + </section> + {% endif %} + {% if calendar.form is defined %} + {% for mail, form in calendar.form %} + <section> + <header> + <h3>{{ mail|ucfirst }}</h3> + </header> + {{ form_start(form) }} + <div> + {{ form_widget(form.calendar) }} + + <div class="row"> + {{ form_widget(form.submit) }} + + {% if form.refresh is defined %} + {{ form_widget(form.refresh) }} + {% endif %} + + {% if form.add is defined %} + {{ form_widget(form.add) }} + {% endif %} + + {% if form.delete is defined %} + {{ form_widget(form.delete) }} + {% endif %} + + {% if form.unlink is defined %} + {{ form_widget(form.unlink) }} + {% endif %} + </div> + </div> + + {# Render CSRF token etc .#} + <footer style="display:none">{{ form_rest(form) }}</footer> + {{ form_end(form) }} + </section> + {% endfor %} + {% endif %} + </article> {% endif %} + <article> + <header> + <h2><a href="{{ app.request.requesturi }}">{% trans %}Newsletter{% endtrans %}</a></h2> + </header> + <p class="center"><span>TODO: add newsletter stuff here ?</span></p> + </article> {% endblock %}