prompt.html.twig 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <a href="#" class="close_playlists_prompt">
  2. <img src="{{ asset('/img/icon_close.png') }}" alt="close" />
  3. </a>
  4. <div class="create_playlist">
  5. <h2 class="nomargintop">{{ 'playlist.create_and_add'|trans({}, 'elements') }}</h2>
  6. <form action="{{ path('playlist_add_element_and_create', { 'element_id' : element_id }) }}" method="post">
  7. {% include 'MuzichPlaylistBundle:Show:form.html.twig' %}
  8. </form>
  9. </div>
  10. <div>
  11. {% if playlists|length %}
  12. <h2>{{ 'playlist.add_to'|trans({}, 'elements') }}</h2>
  13. <ul class="playlists_for_element">
  14. {% for playlist in playlists %}
  15. <li
  16. class="playlist {% if playlist.haveElementId(element_id) %}in{% endif %}"
  17. title="{% if playlist.haveElementId(element_id) %}{{ 'playlist.contained'|trans({}, 'elements') }}{% else %}{{ 'playlist.not_contained'|trans({}, 'elements') }}{% endif %}"
  18. >
  19. <a class="add_element_to_playlist"
  20. {% if playlist.owned(app.user) %}
  21. href="{{ path_token('playlists_add_element', {
  22. 'playlist_id' : playlist.id,
  23. 'element_id' : element_id
  24. }) }}"
  25. {% else %}
  26. href="{{ path_token('playlists_add_element_and_copy', {
  27. 'playlist_id' : playlist.id,
  28. 'element_id' : element_id
  29. }) }}"
  30. {% endif %}
  31. >
  32. {{ playlist.name }}
  33. </a>
  34. {% if playlist.public %}
  35. {{ 'playlist.public_word'|trans({}, 'elements') }}
  36. {% endif %}
  37. </li>
  38. {% endfor %}
  39. </ul>
  40. {% else %}
  41. {% endif %}
  42. </div>