personnes.html.twig 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <script>
  2. var message = {{ page.media[personne.biographie].url|e }};
  3. $(".bouton").click(function(){
  4. $("#modal .message").html('message');
  5. $("#modal").addClass("open");
  6. // $("#body").addClass("grey");
  7. });
  8. $("#modal .mask, #modal a.close").click(function(){
  9. $("#modal").removeClass("open");
  10. return false;
  11. });
  12. </script>
  13. <div id="mozaique_personnes{{ page.header.class}}">
  14. {{ content|raw }}
  15. {% for personne in page.header.personnes %}
  16. <!-- <div class="personne"> -->
  17. <div class="mozaique">
  18. <div class="portait">
  19. {% if personne.portrait %}
  20. <img src="{{page.media[personne.portrait].url|e }}" alt="portrait de {{personne.nom}}" />
  21. {% endif %}
  22. </div>
  23. <div class="info">
  24. {% if personne.nom %}
  25. <h5>{{ personne.nom }}</h5>
  26. {% endif %}
  27. {% if personne.fonction %}
  28. <h6>{{ personne.fonction }}</h6>
  29. {% endif %}
  30. <button class="bouton">Voir biographie</button>
  31. </div>
  32. <div id="modal">
  33. <div class="mask">
  34. <div class="container">
  35. <div class="message">
  36. {% if personne.biographie %}
  37. <p>{{ personne.biographie|markdown }} </p>
  38. {% endif %}
  39. </div>
  40. <a href="#" class="close">&times;</a>
  41. </div>
  42. </div>
  43. </div>
  44. </div>
  45. <!-- </div> -->
  46. {% endfor %}
  47. </div>