default.html.twig 1.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {% if display_new_elements is not defined %}
  2. {% set display_new_elements = false %}
  3. {% endif %}
  4. {% if display_autoplay is not defined %}
  5. {% set display_autoplay = false %}
  6. {% endif %}
  7. {% if autoplay_context is not defined %}
  8. {% set autoplay_context = '' %}
  9. {% endif %}
  10. {% if elements_context is not defined %}
  11. {% set elements_context = '' %}
  12. {% endif %}
  13. {% if display_new_elements %}
  14. <div class="display_more_elements" style="display: none;">
  15. <span></span>
  16. </div>
  17. {% endif %}
  18. {% if not app.request.isXmlHttpRequest %}
  19. <div class="elements_loader_div">
  20. <img class="elements_new_loader" style="display: none;" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loading" />
  21. </div>
  22. {% endif %}
  23. {% if elements|length %}
  24. {% if not app.request.isXmlHttpRequest %}<ul class="elements" data-autoplay_context="{{ autoplay_context }}" data-context="{{ elements_context }}">{% endif %}
  25. {% for element in elements %}
  26. {% include "MuzichCoreBundle:SearchElement:li.element.html.twig" %}
  27. {% endfor %}
  28. {% if not app.request.isXmlHttpRequest %}</ul>{% endif %}
  29. {% else %}
  30. <ul class="elements"></ul>
  31. <div class="no_elements">
  32. {% if noelements_filter is defined %}
  33. <p class="no-elements">
  34. {% autoescape false %}
  35. {{ 'noelements.sentence_filter'|trans({
  36. '%link_string%': 'noelements.sentence_filter_link_string'|trans({}, 'elements')
  37. }, 'elements') }}
  38. {% endautoescape %}
  39. </p>
  40. {% else %}
  41. <p class="no-elements">{{ 'noelements.sentence'|trans({}, 'elements') }}</p>
  42. {% endif %}
  43. </div>
  44. {% endif %}
  45. {% if not app.request.isXmlHttpRequest %}
  46. <div class="elements_loader_div">
  47. <img class="elements_more_loader" style="display: none;" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loading" />
  48. </div>
  49. {% endif %}