templates/Pages/destination-faq.html.twig line 1

  1. {% extends 'base.html.twig' %}
  2.         {% block top_destinations %}
  3.         {% endblock %}
  4. {% block body %}
  5.     {% include 'Components/Destination/Detail/basic-info.html.twig' %}
  6.     <div class="row product-complete-info">
  7.         <div class="container clear-padding">
  8.             <div class="col-md-12 main-content">
  9.                 <div class="room-complete-detail custom-tabs cruise-tabs col-md-12">
  10.                     <div class="tab-content">
  11.                         <div class="space"></div>
  12.                         <div class="panel-group element-accordian" id="accordion">
  13.                             {% for faq in destination.faqs %}
  14.                                 <div class="panel panel-default">
  15.                                 <div class="panel-heading">
  16.                                     <h4 class="panel-title">
  17.                                         <a data-toggle="collapse" data-parent="#accordion" href="#collapse{{ faq.id }}">{{ faq.title }}<i class="fa fa-chevron-down pull-right"></i></a>
  18.                                     </h4>
  19.                                 </div>
  20.                                 <div id="collapse{{ faq.id }}" class="panel-collapse collapse">
  21.                                     <div class="panel-body">
  22.                                         {{ faq.description | raw }}
  23.                                     </div>
  24.                                 </div>
  25.                             </div>
  26.                             {% endfor %}
  27.                         </div>
  28.                     </div>
  29.                 </div>
  30.             </div>
  31.         </div>
  32.     </div>
  33. {% endblock %}
  34. {% block scripts %}
  35.     {{ parent() }}
  36.     <script type="text/javascript">
  37.         /*******************************************************************
  38.          BEGIN: FLEX SLIDER SETTING
  39.          *******************************************************************/
  40.         $(window).load(function () {
  41.             "use strict";
  42.             $('#carousel').flexslider({
  43.                 animation: "slide",
  44.                 controlNav: false,
  45.                 animationLoop: false,
  46.                 slideshow: false,
  47.                 itemWidth: 150,
  48.                 itemMargin: 5,
  49.                 asNavFor: '#slider'
  50.             });
  51.             $('#slider').flexslider({
  52.                 animation: "slide",
  53.                 controlNav: false,
  54.                 animationLoop: false,
  55.                 slideshow: false,
  56.                 sync: "#carousel"
  57.             });
  58.             $(document).on('click', ".view-terms", function (el) {
  59.                 let container = $(this).data('toggleId');
  60.                 $('#' + container).toggle();
  61.             });
  62.             $("#accommodation .inclusion-wrapper").each((index, inclusion) => {
  63.                 $(".inclusion-title", inclusion).click(() => {
  64.                     $(".inclusion-body").hide();
  65.                     $(".inclusion-body", inclusion).toggle();
  66.                 });
  67.             });
  68.         });
  69.     </script>
  70. {% endblock %}