src/Front/Templates/Journal/_list/_mobile_dialogs.html.twig line 1

  1. {% from '@front_templates/_includes/_icons.html.twig' import close %}
  2. {% set domains = journal_list_util.Domains(app.request.locale) %}
  3. <dialog class="modal modal--short js-dialog journal-list-dialog journal-list-dialog">
  4.     <button class="modal__close js-dialog-close" type="button">
  5.         {{ close('T_CLOSE'|trans, 'black') }}
  6.     </button>
  7.     <div class="filters-template__inputs filters-template__inputs--dropdown">
  8.         <span class="tag-label">{{ 'T_JOURNAL_LIST_DOMAIN_SELECTION'|trans }}</span>
  9.         {% for rootIndex, domain in domains %}
  10.             <div class="form__item form__item--row">
  11.                 <input type="checkbox" id="mobile-domain-{{ rootIndex }}" class="form__checkbox journal-list-domain" value="{{ domain.uuid }}">
  12.                 <label for="mobile-domain-{{ rootIndex }}" class="form__label-checkbox ">
  13.                     {{ domain.readAvailableTranslation(app.request.locale, 'title') }}
  14.                 </label>
  15.                 {% for subIndex, subdomain in domain.children %}
  16.                     <input
  17.                         type="checkbox"
  18.                         id="mobile-domain-{{ rootIndex }}-{{ subIndex }}"
  19.                         class="form__checkbox journal-list-domain"
  20.                         value="{{ subdomain.uuid }}"
  21.                     >
  22.                     <label for="mobile-domain-{{ rootIndex }}-{{ subIndex }}" class="form__label-checkbox ">
  23.                         {{ subdomain.readAvailableTranslation(app.request.locale, 'title') }}
  24.                     </label>
  25.                 {% endfor %}
  26.             </div>
  27.         {% endfor %}
  28.     </div>
  29. </dialog>
  30. {% set partners = journal_list_util.Partners(app.request.locale) %}
  31. <dialog class="modal modal--short js-dialog journal-list-dialog">
  32.     <button class="modal__close js-dialog-close" type="button">
  33.         {{ close('T_CLOSE'|trans, 'black') }}
  34.     </button>
  35.     <div class="filters-template__inputs filters-template__inputs--dropdown">
  36.         <span class="tag-label">{{ 'T_JOURNAL_LIST_AFFILIATION_SELECTION'|trans }}</span>
  37.         {% for key, partner in partners %}
  38.             <div class="form__item form__item--row">
  39.                 <input
  40.                     type="checkbox"
  41.                     id="mobile-partner-{{ key }}"
  42.                     class="form__checkbox journal-list-affiliation"
  43.                     value="{{ partner.uuid }}"
  44.                 >
  45.                 <label for="mobile-partner-{{ key }}" class="form__label-checkbox"
  46.                 >
  47.                     {{ partner.readAvailableTranslation(app.request.locale, 'title') }}
  48.                 </label>
  49.             </div>
  50.         {% endfor %}
  51.     </div>
  52. </dialog>