account.html.twig 2.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. {% extends "MuzichUserBundle::layout.html.twig" %}
  2. {% block title %}Mon compte{% endblock %}
  3. {% block mainbox_classes %}mainbox_padding{% endblock %}
  4. {% block content %}
  5. <h2>{{ 'my_account.title'|trans({}, 'userui') }}</h2>
  6. <ul>
  7. <li>
  8. <b>{{ 'my_account.username'|trans({}, 'userui') }}</b>: {{ user.name }}
  9. </li>
  10. <li>
  11. <b>{{ 'my_account.email'|trans({}, 'userui') }}</b>: {{ user.email }}
  12. </li>
  13. </ul>
  14. <h3>{{ 'my_account.favorite_tags'|trans({}, 'userui') }}</h3>
  15. {% include "MuzichCoreBundle:Tag:tagFavoritesForm.html.twig" with {
  16. 'form' : form_tags_favorites,
  17. 'redirect' : 'account',
  18. 'form_name' : form_tags_favorites_name,
  19. 'favorite_tags_id' : favorite_tags_id
  20. } %}
  21. <h3>{{ 'my_account.change_password'|trans({}, 'userui') }}</h3>
  22. <form action="{{ path('change_password') }}" method="post" {{ form_enctype(form_password) }}>
  23. {% include "MuzichUserBundle:Security:change_password_form.html.twig" with {
  24. 'form': form_password
  25. } %}
  26. <input type="submit" class="button" />
  27. </form>
  28. <h3>{{ 'my_account.change_email'|trans({}, 'userui') }}</h3>
  29. <form action="{{ path('change_email_request') }}" method="post" {{ form_enctype(change_email_form) }}>
  30. {% include "MuzichUserBundle:User:change_email_form.html.twig" with {
  31. 'form': change_email_form
  32. } %}
  33. <input type="submit" class="button" />
  34. </form>
  35. <h3>{{ 'my_account.address.title'|trans({}, 'userui') }}</h3>
  36. <p>{{ 'my_account.address.description'|trans({}, 'userui') }}</p>
  37. <form id="address_update" action="{{ path('update_address', {"token":app.user.getPersonalHash}) }}" method="post">
  38. <p>
  39. {{ 'my_account.address.form.ilivenear'|trans({}, 'userui') }}
  40. <input type="text" name="town" class="intext" value="{{ app.user.town }}" />
  41. {{ 'my_account.address.form.in'|trans({}, 'userui') }}
  42. <input type="text" name="country" class="intext" value="{{ app.user.country }}" />
  43. <input type="submit" value="{{ 'my_account.address.form.submit'|trans({}, 'userui') }}" class="button address_submit" />
  44. <img class="loader" style="display: none;" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loading"/>
  45. </p>
  46. </form>
  47. {% endblock %}