templates/pages/annuaire_page_Orthophonist.twig line 1

Open in your IDE?
  1. {% extends "modules/base.twig" %}
  2. {% block header %}
  3.     {% include 'modules/nav/nav_main.twig' with {
  4.         'active_nav': true,
  5.         'active': 'annuaire'
  6.     } %}
  7. {% endblock %}
  8. {% block content %}
  9.     <div class="grid-container">
  10.         <div class="grid-x align-justify rowMargin_medium">
  11.             {% include 'modules/breadcrumb/breadcrumb.twig' with {
  12.                 'data': breadcrumb.orthophoniste_page
  13.             } %}
  14.         </div>
  15.     </div>
  16.     <div class="rowMargin_annuairePage">
  17.         <div class="grid-container">
  18.             <div class="grid-x align-justify" itemscope itemtype="http://schema.org/LocalBusiness">
  19.                 <div id="pageLeft" class="cell large-7 medium-12 marginAnnuaireLeftSide">
  20.                     <div class="cell large-offset-0 large-7 medium-offset-0 medium-8 small-12">
  21.                         {% include "modules/header/header_annuaire_page_person.twig" with {
  22.                             'data': page_orthophonist.header,
  23.                             'job_only': true
  24.                         } %}
  25.                     </div>
  26.                     <div class="hide-for-large">
  27.                         <div class="filtersContainer wrapper-button-mobile">
  28.                             
  29.                         </div>
  30.                         <div class="centersContainer">
  31.                             <div class="cell medium-12 small-12 wrapper-adresse-mobile">
  32.                                 
  33.                             </div>
  34.                         </div>
  35.                     </div>
  36.                     {% if page_orthophonist.specialization %}
  37.                     <div class="cell large-offset-0 large-7 medium-offset-0 medium-8 small-12">
  38.                         {% include "modules/shortlists/shortlist.twig" with {
  39.                             'title': 'Spécialisation',
  40.                             'type': 'specializations',
  41.                             'data': page_orthophonist.specialization,
  42.                             'limit': page_orthophonist.specialization.length,
  43.                             'specialization': true
  44.                         } %}
  45.                     </div>
  46.                     {% endif %}
  47.                     {% if page_orthophonist.centers %}
  48.                     <div class="cell large-offset-0 large-7 medium-offset-0 medium-8 small-12 rowMargin">
  49.                         {% include "modules/shortlists/shortlist.twig" with {
  50.                             'title': 'Les centres d’audioprothèse à proximité du ' ~ page_orthophonist.lieuType,
  51.                             'type': 'centers',
  52.                             'weight': 6,
  53.                             'data': page_orthophonist.centers,
  54.                             'limit': page_orthophonist.centers.length,
  55.                             'premium': true,
  56.                             'vertical': true,
  57.                             'padding': true
  58.                         } %}
  59.                     </div>
  60.                     {% endif %}
  61.                 </div>
  62.                 {% if page_provider.coords %}
  63.                 <div class="cell large-5 show-for-large paddingSeparator" data-sticky-container>
  64.                     <div class="sticky" data-sticky data-margin-top="8.4" data-anchor="pageLeft">
  65.                         <div class="filtersContainer wrapper-button-desktop">
  66.                             {% include "modules/shortlists/shortlist.twig" with {
  67.                                 "type": "filter",
  68.                                 "result": categories.results,
  69.                                 "data": search.filter,
  70.                                 "noWeight": true
  71.                             } %}
  72.                         </div>
  73.                         <div class="centersContainer">
  74.                             <div class="cell medium-12 small-12 wrapper-adresse-desktop">
  75.                                 {% include 'modules/cards/cards_coords.twig' with {
  76.                                     'data': page_provider.coords,
  77.                                     "email": false
  78.                                 } %}
  79.                             </div>
  80.                         </div>
  81.                         {% if map %}
  82.                         <div class="mapContainer">
  83.                             {% if idPractice %}
  84.                                 {% set cachefile = "practice-" ~ idPractice ~ ".json" %}
  85.                             {% elseif idService %}
  86.                                 {% set cachefile = "service-" ~ idService ~ ".json"%}
  87.                             {% endif %}
  88.                             
  89.                             {% include "modules/map/map.twig" with {
  90.                                 "data": map,
  91.                                 "img": "assets/images/center_placeholder.jpg",
  92.                                 "medium": true,
  93.                                 "notInteractive": true,
  94.                                 "fetch_nearby": true,
  95.                                 "cachefile": cachefile,
  96.                                 "parkings": parkings,
  97.                                 "buses": buses,
  98.                                 "subways": subways,
  99.                                 "trams": trams
  100.                             } %}
  101.                             
  102.                         </div>
  103.                         {% endif %}
  104.                     </div>
  105.                 </div>
  106.                 {% endif %}
  107.             </div>
  108.         </div>
  109.     </div>
  110.     {% if parkings is defined and parkings is not empty %}
  111.         <div class="rowMargin hide-for-large">
  112.             <div class="wrapper-cards cardsCenters cardsCenters_padding">
  113.                 {{ parkings|raw }}
  114.             </div>
  115.         </div>
  116.     {% endif %}
  117.     {% if (buses is defined and buses is not empty) or 
  118.         (subways is defined and subways is not empty) or 
  119.         (trams is defined and trams is not empty)
  120.     %}
  121.         <div class="rowMargin hide-for-large">
  122.             <div class="wrapper-cards cardsCenters cardsCenters_padding">
  123.                 
  124.                 <h5 class="headerTitleAndLink-group-title">Moyens de transport</h5>
  125.         
  126.                 {% if buses is defined and buses is not empty %}
  127.                     {{ buses|raw }}
  128.                 {% endif %}
  129.                 {% if subways is defined and subways is not empty %}
  130.                     {{ subways|raw }}
  131.                 {% endif %}
  132.                 {% if trams is defined and trams is not empty %}
  133.                     {{ trams|raw }}
  134.                 {% endif %}
  135.             </div>
  136.         </div>
  137.     {% endif %}
  138.     {% if page_orthophonist.team %}
  139.     <div class="rowMargin">
  140.         <div class="grid-container">
  141.             <div class="grid-x">
  142.                 <div class="cell small-12">
  143.                     {% include "modules/shortlists/shortlist.twig" with {
  144.                         'title': 'Les autres orthophonistes du ' ~ page_orthophonist.lieuType,
  145.                         'type': 'persons',
  146.                         'weight': '4',
  147.                         'limit': page_orthophonist.team.length,
  148.                         'data': page_orthophonist.team
  149.                     } %}
  150.                 </div>
  151.             </div>
  152.         </div>
  153.     </div>
  154.     {% endif %}
  155.     {% if faqs %}
  156.         {% include "modules/faq/faqs.html.twig" %}
  157.     {% endif %}
  158.     <div class="rowMargin rowBorder">
  159.         <div class="grid-container padding-bottom-20">
  160.             <div class="grid-x grid-margin-x">
  161.                 <div class="cell small-12">
  162.                     {% include "modules/section/section_internal_linkage.twig" with {
  163.                         'title':"Tous les orthophonistes à proximité de " ~ city,
  164.                         'link':'/maillage-orthophonistes.html',
  165.                         'link_text':"Tous les orthophonistes",
  166.                         'data': internal_linkage.links,
  167.                         'specific': true,
  168.                         'limit': 5
  169.                     } %}
  170.                 </div>
  171.             </div>
  172.         </div>
  173.         {#
  174.         {% if internal_linkage.other_links %}
  175.             {% for entity, other_link in internal_linkage.other_links %}
  176.                 {% if entity == "centres" %}
  177.                     {% set title = "centres d'audioprothésistes " %}
  178.                     {% set maillage = "/maillage-centres-audioprothese.html" %}
  179.                 {% elseif entity == "audios" %}
  180.                     {% set title = "audioprothésistes " %}
  181.                     {% set maillage = "/maillage-audioprothesistes.html" %}
  182.                 {% elseif entity == "medecins" %}
  183.                     {% set title = "médecins " %}
  184.                     {% set maillage = "/maillage-medecins.html" %}
  185.                 {% elseif entity == "orthos" %}
  186.                     {% set title = "orthophonistes " %}
  187.                     {% set maillage = "/maillage-orthophonistes.html" %}
  188.                 {% endif %}
  189.                 <div class="grid-container {{ loop.last ? 'padding-top-20' : 'padding-20' }}">
  190.                     <div class="grid-x grid-margin-x">
  191.                         <div class="cell small-12">
  192.                             {% include "modules/section/section_internal_linkage.twig" with {
  193.                                 'title':"Tous les " ~ title ~ " à proximité de " ~ city,
  194.                                 'link':maillage,
  195.                                 'link_text':"Tous les " ~ title,
  196.                                 'data': internal_linkage.other_links[entity],
  197.                                 'specific': true,
  198.                                 'limit': 5
  199.                             } %}
  200.                         </div>
  201.                     </div>
  202.                 </div>
  203.             {% endfor %}
  204.         {% endif %}
  205.         #}
  206.         <div class="grid-container">
  207.             <div class="grid-x grid-margin-x">
  208.                 <div class="cell small-12">
  209.                     <div class="internalLinkage">
  210.                         <header class="headerTitleAndLink">
  211.                             <div class="headerTitleAndLink-group grid-x align-middle">
  212.                                 <h2 class="headerTitleAndLink-group-title">
  213.                                 Autres professionnels de l'audition à proximité de {{ city }}
  214.                             </h2>
  215.                             </div>
  216.                         </header>
  217.                         <a href="{{ centers_url }}" class="internalLinkage-block-link">Centres d'audioprothésistes {{ city }}</a>
  218.                         <br>
  219.                         {# <a href="{{ audio_url }}" class="internalLinkage-block-link">Audioprothésistes {{ city }}</a>
  220.                         <br> #}
  221.                         <a href="{{ medecin_url }}" class="internalLinkage-block-link">Médecins ORL {{ city }}</a>
  222.                     </div>
  223.                 </div>
  224.             </div>
  225.         </div>
  226.     </div>
  227.     <div class="contact-element">
  228.         {% include "modules/contact/contact.twig" %}
  229.     </div>
  230. {% endblock %}