templates/annuaires/experts/list_experts_localisation.html.twig line 33

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block stylesheets %}
  3.     {{ parent() }}
  4. {% endblock %}
  5. {% block body %}
  6.     <!-- Menu  -->
  7.     {{ render_esi(controller(
  8.           'App\\Controller\\CoreController::menu',
  9.           {   "lang": lang,
  10.               "currentRoute":currentRoute,
  11.               "codePays": codePaysWithUnderScore }
  12.       )) | spaceless }}
  13.     <!-- Menu  -->
  14.     <!-- Publicité  -->
  15.     {% include 'includes/publicite.html.twig' %}
  16.     <!-- Publicité  -->
  17.     <div class="container">
  18.         <div class="row">
  19.             <!--COLONNE GAUCHE -->
  20.             {{ render_esi(controller(
  21.                   'App\\Controller\\AnnuairesExpertsController::colonnesGaucheExpert',
  22.                   {   "lang": lang,
  23.                       "codePays": codePaysWithUnderScore   }
  24.               )) | spaceless    }}
  25.             <!--FIN COLONNE GAUCHE -->
  26.             <!--COLONNE DROITE -->
  27.             <div class="col-12 col-lg-9 bkg_blanc no_shadow">
  28.                 <!-- ARIANE -->
  29.                 <nav aria-label="breadcrumb" class="d-none d-sm-block">
  30.                     <ol class="breadcrumb">
  31.                         <li class="breadcrumb-item">
  32.                             <a href="{{ path('index',{'codePays':codePays}) }}"> {{ translate("accueil" ,lang,"","M") | raw }}</a>
  33.                         </li>
  34.                         <li class="breadcrumb-item">
  35.                             <a href="{{ path('annuaires_experts_index',{'codePays':codePaysWithUnderScore  }) }}">
  36.                                 {{ translate("annuaire des experts" ,lang,"","M") | raw }}
  37.                             </a>
  38.                         </li>
  39.                         {% if(secteurs|first[3] == secteurs_activite_categories_annuaire_expert.reprise_cession_creation_franchise ) %}
  40.                             {% set lien =  path('annuaires_experts_reprise_cession_creation_franchise',{'codePays':codePaysWithUnderScore,'id_secteur_activite': secteurs_activite_categories_annuaire_expert.reprise_cession_creation_franchise }) %}
  41.                             {% set lienText =  "Reprise, cession, création, franchise" %}
  42.                         {% endif %}
  43.                         {% if(secteurs|first[3] == secteurs_activite_categories_annuaire_expert.droit_fiscalite_patrimoine_immobilier ) %}
  44.                             {% set lien =  path('annuaires_experts_droit_fiscalite_patrimoine_immobilier',{'codePays':codePaysWithUnderScore,'id_secteur_activite': secteurs_activite_categories_annuaire_expert.droit_fiscalite_patrimoine_immobilier }) %}
  45.                             {% set lienText =  "Droit, fiscalite, patrimoine, immobilier" %}
  46.                         {% endif %}
  47.                         {% if(secteurs|first[3] == secteurs_activite_categories_annuaire_expert.marketing_vente ) %}
  48.                             {% set lien =  path('annuaires_experts_marketing_vente',{'codePays':codePaysWithUnderScore,'id_secteur_activite': secteurs_activite_categories_annuaire_expert.marketing_vente }) %}
  49.                             {% set lienText =  "Marketing & vente" %}
  50.                         {% endif %}
  51.                         {% if(secteurs|first[3] == secteurs_activite_categories_annuaire_expert.comptabilite_audit_financement_assurance ) %}
  52.                             {% set lien =  path('annuaires_experts_comptabilite_audit_financement_assurance',{'codePays':codePaysWithUnderScore,'id_secteur_activite': secteurs_activite_categories_annuaire_expert.comptabilite_audit_financement_assurance }) %}
  53.                             {% set lienText =  "Comptabilite, audit, financement, assurance" %}
  54.                         {% endif %}
  55.                         {% if(secteurs|first[3] == secteurs_activite_categories_annuaire_expert.informatique_bureautique_telecom ) %}
  56.                             {% set lien =  path('annuaires_experts_informatique_bureautique_telecom',{'codePays':codePaysWithUnderScore,'id_secteur_activite': secteurs_activite_categories_annuaire_expert.informatique_bureautique_telecom }) %}
  57.                             {% set lienText =  "Informatique, bureautique, telecom" %}
  58.                         {% endif %}
  59.                         {% if(secteurs|first[3] == secteurs_activite_categories_annuaire_expert.ressources_humaines ) %}
  60.                             {% set lien =  path('annuaires_experts_ressources_humaines',{'codePays':codePaysWithUnderScore,'id_secteur_activite': secteurs_activite_categories_annuaire_expert.ressources_humaines }) %}
  61.                             {% set lienText =  "Ressources humaines" %}
  62.                         {% endif %}
  63.                         <li class="breadcrumb-item">
  64.                             <a href="{{ lien }}">
  65.                                 {{   lienText  }}
  66.                             </a>
  67.                         </li>
  68.                         <li class="breadcrumb-item">
  69.                             <a href="{{ path('annuaires_experts_liste_sous_categories_experts',
  70.                                   {'codePays':codePaysWithUnderScore,'id_secteur_activite':id_secteur_activite,'nom_secteur_activite':nomSecteur|default('')|slugify  }) }}">
  71.                                 {{   nomSecteur  }}
  72.                             </a>
  73.                         </li>
  74.                         {% set lien =  path('annuaires_experts_liste_sous_categories_experts',
  75.                               {'codePays':codePaysWithUnderScore,'id_secteur_activite':id_secteur_activite,'nom_secteur_activite':nomSecteur|default('')|slugify  })  %}
  76.                         <li class="breadcrumb-item">
  77.                             <a href="{{ lien~'?id_pays='~id_localisation|split('_')|first }}" >
  78.                                 {{   id_localisation|split('_')|first|nom_localisation  }}
  79.                             </a>
  80.                         </li>
  81.                         <li class="breadcrumb-item active" aria-current="page">
  82.                             {{   nomLocalisation  }}
  83.                         </li>
  84.                     </ol>
  85.                 </nav>
  86.                 <!-- FIN ARIANE -->
  87.                 <!-- lien retour -->
  88.                 <div class="row" style="margin-right:.1rem!important;">
  89.                     <div class="col-sm-4">
  90.                         <a href="{{ path('annuaires_experts_index',{'codePays':codePaysWithUnderScore  }) }}"
  91.                            style="text-decoration: none;">
  92.                             <div class="float-left">
  93.                                 <i class="fa fa-chevron-circle-left fa-2x"></i>
  94.                             </div>
  95.                         </a>
  96.                         <div class="d-xl-block" style="line-height:1.8rem;">
  97.                             <a href="{{ path('annuaires_experts_index',{'codePays':codePaysWithUnderScore  }) }}">
  98.                                 <span id="lienRetour">&nbsp;{{ translate("retour" ,lang,"","M") | raw }}</span>
  99.                             </a>
  100.                         </div>
  101.                     </div>
  102.                 </div>
  103.                 <!-- lien retour -->
  104.                 {% include 'includes/experts_publicite.html.twig' %}
  105.                 <div class="row mr1rem">
  106.                     <div class="col-sm-12 pl-3 pr-3 pt-3 ml-3 mr-3 mt-3">
  107.                         <div class="float-left">
  108.                             <h3>
  109.                                 {% set arrayVarsTrans =  {"nomSecteur":nomSecteur|lower,"nomLocalisationWithPrefix":nomLocalisationWithPrefix }  %}
  110.                                 {{ translate("expert en %$nomSecteur%$ %$nomLocalisationWithPrefix%$",lang,"","M","", arrayVarsTrans ) | raw }}
  111.                             </h3>
  112.                         </div>
  113.                     </div>
  114.                 </div>
  115.                 <div class="row">
  116.                     <div class="col-12 col-sm-6 pl-4">
  117.                         &nbsp;&nbsp;<span class="orange_24_bold">{{ experts|length }}</span>&nbsp;
  118.                         {% set p = "" %}
  119.                         {% if ( experts|length > 1 ) %}
  120.                             {% set p = "p" %}
  121.                         {% endif %}
  122.                         {{ translate("$$expert reference$${p|experts references}",lang,"","",p) |capitalize| raw}}
  123.                     </div>
  124.                 </div>
  125.                 {% for prestation   in experts %}
  126.                     <div class="card col-12 mb-3 no_shadow">
  127.                         <div class="card-body">
  128.                             {% set lien_activite=  path('annuaires_experts_activite_expert',{'titreslug':prestation.titre_service| slugify,'codePays':codePaysWithUnderScore,'idServicePrestataire':prestation.id_service_prestataire })  %}
  129.                             <div class="row">
  130.                                 <div class="col-12 col-sm-7 col-md-8 col-lg-10" >
  131.                                     {% set lien_activite=  path('annuaires_experts_activite_expert',{'titreslug':prestation.titre_service| slugify,'codePays':codePaysWithUnderScore,'idServicePrestataire':prestation.id_service_prestataire })  %}
  132.                                     {% if lien_activite |default %}
  133.                                         <div class="col-12">
  134.                                             <a href="{{ lien_activite }}" class="bleu_fusacq fs15">{{ prestation.nom_commercial_societe }}</a>
  135.                                         </div>
  136.                                     {% endif %}
  137.                                     <div class="col-12">
  138.                                         <h5>  {{ prestation.titre_service }}</h5>
  139.                                     </div>
  140.                                     <div class="col-12">
  141.                                         <span>{{ prestation.resume_service | truncateLongText(250,"...") | raw  }}</span>
  142.                                     </div>
  143.                                     <div class="col-12 mt-1">
  144.                                         {% if  prestation.nom_contact1|default or prestation.nom_contact2 |default  %}
  145.                                             <i class="fas fa-user gris_ccc"></i>&nbsp; 
  146.                                             {% if  prestation.nom_contact1|default %}
  147.                                                 {{ prestation.nom_contact1 }}
  148.                                             {% elseif  prestation.nom_contact2 |default %}
  149.                                                 {{ prestation.nom_contact2 }}
  150.                                             {% endif %}
  151.                                             {% if  prestation.ville |default %} - {{ prestation.ville}} {% endif %}
  152.                                             {% if  prestation.code_postal |default %} ({{ prestation.code_postal }}) {% endif %}
  153.                                         {% endif %}
  154.                                     </div>
  155.                                 </div>
  156.                                 <div class="col-12 col-sm-5 col-md-4 col-lg-2 pt-2" >
  157.                                     <a href="{{ prestation.url_site_web }}" target="_blank">
  158.                                         <img class="card-img photo-commerce"
  159.                                              alt="{{ prestation.nom_commercial_societe| raw }}"
  160.                                              src="{{ prestation.imgAffichage }}"
  161.                                              onError="this.src='{{ prestation.imgAffichageEnError }}'"
  162.                                              >
  163.                                     </a>
  164.                                 </div>
  165.                             </div>
  166.                         </div>
  167.                     </div>
  168.                 {% endfor %}
  169.             </div>
  170.         </div>
  171.     </div>
  172. {% endblock %}
  173. {% block javascripts %}
  174.     {{ parent() }}
  175. {% endblock %}