templates/Partial/fiche_prestataire.html.twig line 1

Open in your IDE?
  1. {% if prestataire.logoPath %}
  2. <div class="prestataire prestataire-logo col-sm-6" style="background-image: url('{{ asset(prestataire_files_path ~ '/' ~ prestataire.logoPath) }}');"></div>
  3. <div class="value button" style="text-align:left;">
  4. {% block logo_action %}{% endblock %}
  5. </div>
  6. {% endif %}
  7. {% block leaflet %}
  8. <link rel="stylesheet" href="https://unpkg.com/leaflet@1.5.1/dist/leaflet.css"
  9. integrity="sha512-xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ=="
  10. crossorigin=""/>
  11. <script src="{{ asset('script/leaflet.js') }}"></script>
  12. {% endblock %}
  13. {% block map %}
  14. {% if prestataire.lat and prestataire.lng %}
  15. {# Leaflet Map #}
  16. <div id="map_leaflet"></div>
  17. <script src="{{ asset('script/map_leaflet.js') }}"></script>
  18. <script>
  19. var lat = "{{ prestataire.lat|number_format(10, '.') }}";
  20. var lng = "{{ prestataire.lng|number_format(10, '.') }}";
  21. var zoom = 7;
  22. addMarker(lat, lng, zoom)
  23. </script>
  24. {% endif %}
  25. {% endblock %}
  26. <div class="prestataire prestataire-item col-sm-6">
  27. {% block title %}<h2>Vos informations</h2>{% endblock %}
  28. <div class="prestataire-info">
  29. <!-- {% if prestataire.logoPath %}
  30. <div class="prestataire-logo">
  31. <span class="label">Logo</span>
  32. <div class="value button" style="background-image: url('{{ asset(prestataire_files_path ~ '/' ~ prestataire.logoPath) }}');">
  33. {#% block logo_action %}{% endblock %#}
  34. </div>
  35. </div>
  36. {% endif %} -->
  37. {% block nom %}
  38. <div class="prestataire-nom">
  39. <span class="label">Nom de l'entreprise</span>
  40. <span class="value">{{ prestataire.entreprise }}</span>
  41. </div>
  42. {% endblock %}
  43. <div class="prestataire-siret">
  44. <span class="label">SIRET</span>
  45. <span class="value">{{ prestataire.siret }}</span>
  46. </div>
  47. <div class="prestataire-responsable">
  48. <span class="label">Responsable</span>
  49. <span class="value">{{ prestataire.nom }}</span>
  50. </div>
  51. {% if prestataire.website %}
  52. <div class="prestataire-website">
  53. <span class="label">Site internet</span>
  54. <a class="value" href="{{ prestataire.website }}" rel="nofollow" target="_blank" class="prestataire-web">{{ prestataire.website }}</a>
  55. </div>
  56. {% endif %}
  57. <div class="prestataire-adresse">
  58. <span class="label">Adresse</span>
  59. <span class="value">{{ prestataire.adresse }}, {{ prestataire.codePostal }} {{ prestataire.ville }}</span>
  60. </div>
  61. <div class="prestataire-telephone">
  62. <span class="label">Téléphone</span>
  63. <span class="value">{{ prestataire.telephone }}</span>
  64. </div>
  65. {% if prestataire.fax %}
  66. <div class="prestataire-fax">
  67. <span class="label">Fax</span>
  68. <span class="value">{{ prestataire.fax }}</span>
  69. </div>
  70. {% endif %}
  71. <div class="prestataire-email">
  72. <span class="label">Email</span>
  73. <span class="value">{{ prestataire.user.email }}</span>
  74. </div>
  75. </div>
  76. </div>
  77. <div class="prestataire prestataire-sections col-sm-5 col-sm-offset-1">
  78. {% if categories %}
  79. <div class="prestataire-categories">
  80. <h2>Domaines d'intervention</h2>
  81. {% for group, items in categories %}
  82. <h3>{{ group }}</h3>
  83. <ul>
  84. {% for item in items %}
  85. <li>
  86. {% if item.id == group_diagnostics %}
  87. {{ diagnostics_label }}
  88. {% else %}
  89. {{ item.nom }}
  90. {% endif %}
  91. </li>
  92. {% endfor %}
  93. </ul>
  94. {% endfor %}
  95. </div>
  96. {% endif %}
  97. {% if prestataire.departements is not empty %}
  98. <div class="prestataire-departements">
  99. <h2>Secteurs d'intervention</h2>
  100. <ul>
  101. {% for departement in prestataire.departements %}
  102. <li>{{ departement.code }} &ndash; {{ departement.nom }}</li>
  103. {% endfor %}
  104. </ul>
  105. </div>
  106. {% endif %}
  107. </div>