templates/annuaire/_includes/faq.html.twig line 1

Open in your IDE?
  1. {% if faqs is defined and faqs | length > 0 and pageOne %}
  2.     <div id="faqAccordion" class="accordion mt-4 mb-4">
  3.         <h2 class="mt-0 mb-1">Questions fréquentes</h2>
  4.         {% for faq in faqs %}
  5.         <div class="mb-1"></div>
  6.         <div class="card rounded border-bottom">
  7.             <div class="card-header" id="heading{{ loop.index }}">
  8.                 <h3 class="mb-0" data-bs-toggle="collapse" data-bs-target="#collapse{{ loop.index }}" aria-expanded="true" aria-controls="collapse{{ loop.index }}">
  9.                     {{ faq.question }}
  10.                 </h3>
  11.             </div>
  12.             <div id="collapse{{ loop.index }}" class="collapse {% if loop.first %}show{% endif %}" aria-labelledby="heading{{ loop.index }}" data-bs-parent="#faqAccordion">
  13.                 <div class="card-body">
  14.                     {{ faq.reponse | raw }}
  15.                 </div>
  16.             </div>
  17.         </div>
  18.         
  19.         {# Console ADMIN #}
  20.         {% if is_granted('ROLE_ADMIN') or is_granted('ROLE_REDACTEUR') %}
  21.         <div class="alert alert-dark">
  22.             <a href="{{ path('app_faq_edit', {'id': faq.id}) }}" target="_blank">Modifer</a> | 
  23.             Ordre/tri ({{faq.ordre}}) : 
  24.             <a class="faq-up badge badge-pill badge-primary" href="{{path('app_faq_sort_up', {'id': faq.id})}}">&uarr;</a> 
  25.             <a class="faq-down badge badge-pill badge-secondary" href="{{path('app_faq_sort_down', {'id': faq.id})}}">&darr;</a> |
  26.             <a href="{{ path('app_faq_switch_visible', {'id': faq.id}) }}">{{faq.visible ? 'Désactiver' : 'Activer'}}</a>
  27.             <span class="badge badge-pill badge-danger float-right">Console Admin</span>
  28.         </div>
  29.         {% endif %}
  30.         {% endfor %}
  31.     </div>
  32. {% endif %}