src/Elements/Bundle/DemiFrontendBundle/Resources/views/AdditionalService/list-result.html.twig line 1

Open in your IDE?
  1. {% if not isAjax %}
  2. <section class="demi-additionalservice-overview-content-block demi-additionalservice-overview-content-block--result">
  3.     <div class="container">
  4.         <div aria-live="polite">
  5.             <div class="js-filter-form-result js-demi-ajax-form__result ajax-load-container" id="ajaxFormResult">
  6.                 {% endif %}
  7.                 {% if paginator.getTotalItemCount() > 0 %}
  8.                     {{ include('@ElementsDemiFrontend/Includes/paging.html.twig', demi_getPagesArray(paginator)|merge({
  9.                         pagingClass: 'demi-additionalservice-paging demi-additionalservice-paging--top',
  10.                         pageLinkClass: 'js-demi-ajax-form__link'
  11.                     })) }}
  12.                 {% endif %}
  13.                 {% if paginator.getTotalItemCount() <= 0 and not editmode and additionalServiceNoResultText is not empty %}
  14.                     <div class="alert alert-danger wysiwyg">
  15.                         {{ additionalServiceNoResultText | raw }}
  16.                     </div>
  17.                 {% else %}
  18.                 <ul class="row demi-additionalservice-overview-teaser-list list-unstyled">
  19.                     {% for key,item in paginator  %}
  20.                         {% if key < 10 %}
  21.                             {% set datesAndTimes = demi_additionalGetDateAndTimes(item) %}
  22.                             {% set dateRangesResult = demi_additionalGetDateRanges(item) %}
  23.                             {# no more json LD data for additional service teaser overview WF_1452029 #}
  24.                             {#  do jsonLd().add("AdditionalService" ~ key, demi_additionalJsonlDData(item, dateRangesResult.fromToRanges, {locale: app.request.locale})) #}
  25.                         {% endif %}
  26.                         <li class="col-md-3 col-6 demi-additionalservice-overview-teaser-list__item">
  27.                             {{ include("@ElementsDemiFrontend/AdditionalService/includes/teaser-grid.html.twig", {
  28.                                 "offeritem" : item,
  29.                                 "listName" : "Liste Aktivitäten"
  30.                             }) }}
  31.                         </li>
  32.                     {% endfor %}
  33.                 </ul>
  34.                 {% endif %}
  35.                 {% if paginator.getTotalItemCount() > 0 %}
  36.                     {{ include('@ElementsDemiFrontend/Includes/paging.html.twig', demi_getPagesArray(paginator)|merge({
  37.                         pagingClass: 'demi-additionalservice-paging demi-additionalservice-paging--bottom',
  38.                         pageLinkClass: 'js-demi-ajax-form__link'
  39.                     })) }}
  40.                 {% endif %}
  41.                 {% if not isAjax %}
  42.             </div>
  43.         </div>
  44.     </div>
  45. </section>
  46. {% endif %}