templates/frontend/sejour/_sidebar.html.twig line 1

Open in your IDE?
  1. <div class="col-xs-12 col-sm-4 sejour-sidebar" id="sejour-right">
  2. <div id="activities" class="sejour-sidebar__activities">
  3. <h2>
  4. <i class="icon icon-ring-sun"></i>
  5. <span>Activités</span>
  6. </h2>
  7. <div class="row sejour-sidebar__activities-list">
  8. {# {% for theme in sejour.themes %}
  9. <div class="col-xs-12 list-item">{{ theme.title }}</div>
  10. {% endfor %}
  11. #}
  12. {{sejour.description | raw}}
  13. </div>
  14. </div>
  15. <div id="sessions" class="sejour-sidebar__sessions">
  16. <h2>Dates, tarifs &amp; disponibilités</h2>
  17. <table cellspacing="0" cellpadding="0">
  18. <tbody>
  19. {% for session in sejour.sejourSessions %}
  20. {% if session.dateDebut > date("now") %}
  21. <tr class="">
  22. <td class="">Du {{ session.dateDebut | date('d/m/Y')}}<br>au {{ session.dateFin | date('d/m/Y')}}
  23. </td>
  24. <td class="">{{ session.prix }}
  25. €</td>
  26. {# todo mettre le pluriel #}
  27. <td style="padding: 5px;">{% if session.freePlacesNumber <= 0 %}
  28. <a href="/sejour-disponible?dateDebut={{ session.dateDebut|date('Y-m-d') }}&dateFin={{ session.dateFin|date('Y-m-d') }}"
  29. class="btn-dispo bounce" style="display: block;background:#0E9AA9;">COMPLET - Voir nos autres séjours</a>
  30. {% elseif session.freePlacesNumber==1 %}
  31. 1 place {% else %}{{ session.freePlacesNumber }} places{%endif%} </td>
  32. </tr>
  33. {% endif %}
  34. {% endfor %}
  35. </tbody>
  36. </table>
  37. <div class="row"></div>
  38. </div>
  39. {#
  40. {% if sejour.videoLink is not null %}
  41. <div id="video">
  42. <h2>
  43. <i class="icon icon-ring-video"></i>
  44. <span>Vidéo</span>
  45. </h2>
  46. <div class="embed-responsive embed-responsive-16by9">
  47. <iframe class="embed-responsive-item"
  48. src="//www.youtube.com/embed/{{sejour.lienYoutube}}?rel=0&amp;controls=2&amp;modestbranding=1&amp;autoplay=1"
  49. frameborder="0" allowfullscreen=""></iframe>
  50. </div>
  51. </div>
  52. {% endif %}
  53. #}
  54. <div id="departures" class="sejour-sidebar__departures">
  55. <h2>
  56. <i class="icon icon-ring-location"></i>
  57. <span>Départs &amp; Retours</span>
  58. </h2>
  59. <i>
  60. <p style="line-height:1.1;margin-top:10px">
  61. Tous les participants mineurs sont accompagnés par notre personnel d'animation, sur l'ensemble des
  62. villes proposées</p>
  63. </i>
  64. <div class="row sejour-sidebar__departures-list">
  65. {% for transport in sejour.majorationTransports %}
  66. {% if transport.isActive %}
  67. <div class="col-6 col-lg-6 col-md-6 list-item"> {{ transport.ville }}
  68. </div>
  69. {% endif %}
  70. {% endfor %}
  71. </div>
  72. </div>
  73. {% if sejour.notreAvis is not null %}
  74. <div id="avis">
  75. <h2>
  76. <i class="icon icon-ring-view"></i>
  77. <span>Notre avis</span>
  78. </h2>
  79. <p>{{sejour.notreAvis | raw}}</p>
  80. </div>
  81. {% endif %}
  82. {% if sejour.lienYoutube is not null %}
  83. <div id="video" class="video-wrapper">
  84. <h2>
  85. <i class="icon icon-ring-video"></i>
  86. <span>Vidéo</span>
  87. </h2>
  88. <div class="embed-responsive embed-responsive-16by9" style="">
  89. <iframe class="embed-responsive-item"
  90. src="//www.youtube.com/embed/{{sejour.lienYoutube}}?rel=0&controls=2&modestbranding=1&autoplay=1&mute=1"
  91. allowfullscreen="" frameborder="0" style="width: 100%;height:240px"></iframe>
  92. </div>
  93. <i> Vidéo non contractuelle </i>
  94. </div>
  95. {% endif %}
  96. <div id="downloads">
  97. <h2>
  98. <i class="icon icon-ring-documents"></i>
  99. <span>Téléchargez nos fiches</span>
  100. <i class="icon icon-right-chevron"></i>
  101. </h2>
  102. <div class="row">
  103. {% for media in medias %}
  104. {% if media.mediaCategorie.isEspaceParent == true and media.filePath is not null %}
  105. {% set order = 10 %}
  106. {% if media.mediaCategorie.name == "Fiche Séjour" %}
  107. {% set order = 1 %}
  108. {% elseif media.mediaCategorie.name == "Fiche Hébergement" %}
  109. {% set order = 2 %}
  110. {% elseif media.mediaCategorie.name == "Fiche Trajet" %}
  111. {% set order = 3 %}
  112. {% else %}
  113. {% set order = 4 %}
  114. {% endif %}
  115. <div class="col-xs-12 list-item" style="order:{{order}};" >
  116. <a href="{{path('app_link_to_file',{type:media.mediaCategorie.name|slug,id:media.id,subtype:((sejour.title|lower)|slug)})}}"
  117. target="_blank" rel="no follow, noindex"
  118. class="bounce fiche blank">{{media.mediaCategorie.name}}</a>
  119. </div>
  120. {% endif %}
  121. {% endfor %}
  122. </div>
  123. </div>
  124. </div>