templates/front/header.html.twig line 1

Open in your IDE?
  1. {% if getBandeauDescription() %}
  2.     {% set bandeauDescription = getBandeauDescription() %}
  3.     {% if app.request.attributes.get('_route') == 'accueil' %}
  4.         <div class="bar_top_bleu_copees_sf bar_top_bleu_content1">
  5.             <div>
  6.                 <button type="button" class="btn_top_class_bar" id="btnConditionHomeBarre" >
  7.                     <span class="" >{{ "Conditions"|trans([],'menuburger') }}</span>
  8.                 </button>
  9.                 <button type="button" class="btn_top_class_bar_close" id="btncloseHomeBarre" >
  10.                     <span class="" ><img src="{{ asset('images/bgWhiteclosemenu.png') }}"> </span>
  11.                 </button>
  12.                 <p class="p_top_class_bar1">
  13.                     {{ bandeauDescription.description|trans([],'menuburger') }}
  14.                 </p>
  15.             </div>
  16.             <div class="" id="conditionHomeBarre" style="display: none">
  17.                 <p class="p_top_class_bar2" >{{ bandeauDescription.conditionD|trans([],'menuburger') }} </p>
  18.             </div>
  19.         </div>
  20.     {% endif %}
  21.     <div class="bar_top_bleu_copees_sf bar_top_bleu_content2 pt-2" {% if app.request.attributes.get('_route') == 'accueil' %} style="display: none" {% endif %}>
  22.         <div class="d-flex bar_top_bleu_2 justify-content-between ">
  23.             {% for item in bandeauDescription.bandeauHomePageItem %}
  24.                 {{ item.description|trans([],'menuburger') |raw }}
  25.             {% endfor %}
  26.         </div>
  27.         <div class="" id="conditionHomeBarre" style="display: none">
  28.             <p class="p_top_class_bar2" >{{ bandeauDescription.conditionD|trans([],'menuburger') }}</p>
  29.         </div>
  30.     </div>
  31. {% endif %}
  32. {% set bandeauRoseB2C = getBandeauRoseBTC() %}
  33. {% set bandeauRoseBTB = getBandeauRoseBTB() %}
  34. {% set bandeauRoseABP = getBandeauRoseABP() %}
  35. {% if app.request.attributes.get('_route') == 'offre_B2B_2' %}
  36.     {% if bandeauRoseBTB %}
  37.         <div class="bar_top_rose_copees_sf bar_top_bleu_content1">
  38.             <div>
  39.                 <p class="p_top_rose_bar1">
  40.                     {{bandeauRoseBTB.description|trans([],'menuburger') |raw }}
  41.                 </p>
  42.             </div>
  43.         </div>
  44.     {% endif %}
  45. {% elseif app.request.attributes.get('_route') == 'abonnementPro_index'  %}
  46.     {% if bandeauRoseABP %}
  47.         <div class="bar_top_rose_copees_sf bar_top_bleu_content1">
  48.             <div>
  49.                 <p class="p_top_rose_bar1">
  50.                     {{bandeauRoseABP.description|trans([],'menuburger') |raw }}
  51.                 </p>
  52.             </div>
  53.         </div>
  54.     {% endif %}
  55. {% else %}
  56.     {% if bandeauRoseB2C %}
  57.         <div class="bar_top_rose_copees_sf bar_top_bleu_content1">
  58.             <div>
  59.                 <p class="p_top_rose_bar1">
  60.                     {{bandeauRoseB2C.description|trans([],'menuburger') |raw }}
  61.                 </p>
  62.             </div>
  63.         </div>
  64.     {% endif %}
  65. {% endif %}
  66. <header style="background-color:#fdf18d;" class="{% if headerMobile is defined %}headerMobile{% endif %}">
  67.     <!-- Sidebar -->
  68.     <nav id="sidebar">
  69.         <div class="fixed_menu_top_burger">
  70.             <div id="dismiss">
  71.                 <img src="{{ asset('images/bgclosemenu.png') }}">
  72.             </div>
  73.             <div class="logo_menu_toop_dis">
  74.                 <img src="{{ asset('images/logo_cop.png') }}">
  75.             </div>
  76.         </div>
  77.         {% macro recursive_list(items,currentPath,BasePath) %}
  78.             {% for item in items %}
  79.                 {% if item.sub_menus is not empty %}
  80.                     <li class="nav-item btn_livraison_menu menu_burger_ccm">
  81.                         <div class="btn_livraison_menu menu_burger_ccm btn-group btn-hover-group">
  82.                             <a style="{% if item.level > 1 %}padding-left: {{ 25 * item.level }}px!important;{% elseif item.level == 1  %}padding-left: {{ 35 }}px!important;{% endif %}" href="#"  class=" menu_burger_click_linck btn btn-default link_menu_burger
  83.                                         {% if currentPath in item.url_sub_menu %}active{% endif %} ">{{ item.name|trans([],'menuburger') }}</a>
  84.                             <ul class="dropdown-menu  pull-right menu_burger_ul  {% if currentPath in item.url_sub_menu %}active_menu_burger_click_linck{% endif %} ">
  85.                                 {{ _self.recursive_list(item.sub_menus,currentPath,BasePath) }}
  86.                             </ul>
  87.                             <div class="clear_both"></div>
  88.                         </div>
  89.                     </li>
  90.                 {% else %}
  91.                     {% if item.level == 0 %}
  92.                         <li class="nav-item">
  93.                             <a class="nav-link link_menu_burger {% if currentPath ==  item.url  %}activeLinkMenu{% endif %}" href="{{ BasePath }}{{ item.url }}?navigate=navigated_from_menu">{{ item.name|trans([],'menuburger') }}</a>
  94.                         </li>
  95.                     {% else %}
  96.                         <li><a class="nav-link link_menu_burger {% if currentPath ==  item.url  %}activeLinkMenu{% endif %}" style="{% if item.level > 1 %}padding-left: {{ 25 * item.level }}px!important;{% elseif item.level == 1  %}padding-left: {{ 35 }}px!important;{% endif %}" href="{{ BasePath }}{{ item.url }}?navigate=navigated_from_menu"  >{{ item.name|trans([],'menuburger') }}</a></li>
  97.                     {% endif %}
  98.                 {% endif %}
  99.             {% endfor %}
  100.         {% endmacro %}
  101.         <ul class="list-unstyled components">
  102.             {% set menus = getMenuBurgerFront() %}
  103.             {% if app.request %}
  104.                 {% set scheme = app.request.scheme %}
  105.                 {% set httpHost = app.request.httpHost %}
  106.             {% else %}
  107.                 {% set scheme = 'https' %}
  108.                 {% set httpHost = 'copees.com' %}
  109.             {% endif %}
  110.             {% if routeExists(app.request.attributes.get('_route')) %}
  111.                 {% set currentPath = path(app.request.attributes.get('_route'),app.request.attributes.get('_route_params')) %}
  112.                 {% set BasePath =  scheme ~'://' ~ httpHost  %}
  113.                 {{ _self.recursive_list(menus,currentPath,BasePath) }}
  114.             {% endif %}
  115.         </ul>
  116.         <ul class="list-unstyled components">
  117.             <li class="nav-item">
  118.                 <div class="icone_soc_top d-flex">
  119.                     <a href="https://www.facebook.com/copeesofficial/" target="_blank"  class="fb"></a>
  120.                     <a href="https://twitter.com/copeesofficial" target="_blank" class="tw"></a>
  121.                     <a href="https://www.instagram.com/copeesofficial/" target="_blank" class="ins"></a>
  122.                 </div>
  123.             </li>
  124.         </ul>
  125.     </nav>
  126.     <nav id="sidebarUser">
  127.         <div id="blockUserLogin" style="display: none">
  128.             <div class="fixed_menu_top_burger">
  129.                 <div class="dismissUser">
  130.                     <img src="/images/bgclosemenu.png" class="mCS_img_loaded">
  131.                 </div>
  132.                 <div class="logo_menu_toop_dis">
  133.                     <h3>{{ "Se connecter"|trans }}</h3>
  134.                 </div>
  135.             </div>
  136.             <div class="blockMenuUser">
  137.                 {{ render(controller('App\\Controller\\SecurityController::loginModal')) }}
  138.             </div>
  139.             <div class="txtaddside">
  140.                 <p>{{ "Les informations demandées dans le cadre de ce formulaire sont nécessaires à l’exécution, par la société Milkprint, de ses obligations contractuelles telles que résultant de ses Conditions générales de vente (notamment, à la gestion des commandes et à la facturation). Elles permettent également de fournir au client des services personnalisés, d’améliorer la pertinence des informations qui lui sont proposées. Elles sont également susceptibles de faire l’objet de traitement à des fins statistiques. Elles font l’objet d’un traitement informatique par la société Milkprint, responsable du traitement."|trans }}</p>
  141.                 <p>{{ "Conformément à la législation française et à la réglementation européenne relative à la protection des données à caractère personnel, vous disposez, sur vos données, d’un droit d’accès à vos données à caractère personnel, d’un droit de rectification ou d’effacement de vos données, d’un droit à la limitation du traitement de vos données, d’un droit d’opposition au traitement de vos données, ainsi que d’un droit à la portabilité de vos données."|trans }}</p>
  142.                 <p>{{ "Vous pouvez exercer ces droits auprès de la société Milkprint, responsable du traitement, en écrivant à l’adresse"|trans }} <a href="contact@copees.com">contact@copees.com</a> , >{{ "en indiquant vos nom, prénoms, e-mail, et adresse et référence client, et en y joignant une copie d’une pièce d’identité en cours de validité."|trans }}</p>
  143.                 <p>{{ "Ces droits pourront être exercés après votre mort par la personne que vous aurez désignée ou par vos héritiers dans les conditions prévues par l’article 40-1 de la loi n° 78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés."|trans }}</p>
  144.             </div>
  145.         </div>
  146.         <div id="blockUserRegister" style="display: none">
  147.             <div class="fixed_menu_top_burger">
  148.                 <div class="dismissUser">
  149.                     <img src="/images/bgclosemenu.png" class="mCS_img_loaded">
  150.                 </div>
  151.                 <div class="logo_menu_toop_dis">
  152.                     <h3>{{ "Créer un compte"|trans }}</h3>
  153.                 </div>
  154.             </div>
  155.             <div class="blockMenuUser">
  156.                 {% include 'front/myaccount/inscrit-modal.html.twig' %}
  157.             </div>
  158.         </div>
  159.         <div id="blockUserMpo" style="display: none">
  160.             <div class="fixed_menu_top_burger">
  161.                 <div class="dismissUser">
  162.                     <img src="/images/bgclosemenu.png" class="mCS_img_loaded">
  163.                 </div>
  164.                 <div class="logo_menu_toop_dis">
  165.                     <h3 style="font-size: 23px!important;margin-top: 32px!important;">{{ "Réinitialiser mon mot de passe"|trans }}</h3>
  166.                 </div>
  167.             </div>
  168.             <div class="blockMenuUser">
  169.                 {% include 'front/myaccount/mpo-modal.html.twig' %}
  170.             </div>
  171.         </div>
  172.     </nav>
  173.     <nav id="sidebarUserConect">
  174.         <div id="menuUserConnect">
  175.             <div class="fixed_menu_top_burger">
  176.                 <div class="dismissUser">
  177.                     <img src="/images/bgclosemenu.png" class="mCS_img_loaded">
  178.                 </div>
  179.                 <div class="logo_menu_toop_dis">
  180.                     <h3>{{ "Mon compte"|trans }}</h3>
  181.                 </div>
  182.             </div>
  183.             <div class="blockMenuUser2" id="menuUserConnectContent">
  184.                 {% include 'front/myaccount/menu-user-modal.html.twig' %}
  185.             </div>
  186.         </div>
  187.         <div id="menuAdresseLivraison" style="display: none">
  188.             <div class="fixed_menu_top_burger">
  189.                 <a class="dismissPrevMenu prevUserMenu"  href="#">
  190.                     <div class="livicon-evo"
  191.                          data-options="name: arrow-left.svg; style: lines;size: 45px;strokeColor: #000;strokeColorAction: #000;repeat:loop;colorsOnHover: custom"></div>
  192.                 </a>
  193.                 <div class="logo_menu_toop_dis">
  194.                     <h3>{{ "Ajouter une adresse"|trans }}</h3>
  195.                 </div>
  196.             </div>
  197.             <div class="blockMenuUser">
  198.                 {% include 'front/myaccount/adresse-modal-livraison.html.twig' %}
  199.             </div>
  200.         </div>
  201.         <div id="menuAdresseFacturation" style="display: none">
  202.             <div class="fixed_menu_top_burger">
  203.                 <a class="dismissPrevMenu  prevUserMenu"  href="#">
  204.                     <div class="livicon-evo"
  205.                          data-options="name: arrow-left.svg; style: lines;size: 45px;strokeColor: #000;strokeColorAction: #000;repeat:loop;colorsOnHover: custom"></div>
  206.                 </a>
  207.                 <div class="logo_menu_toop_dis">
  208.                     <h3>{{ "Ajouter une adresse"|trans }}</h3>
  209.                 </div>
  210.             </div>
  211.             <div class="blockMenuUser">
  212.                 {% include 'front/myaccount/adresse-modal-facturation.html.twig' %}
  213.             </div>
  214.         </div>
  215.     </nav>
  216.     <!-- Page Content -->
  217.     <div id="content">
  218.         <nav class="navbar navbar-expand-lg navbar-light bg-light">
  219.             <div class="container-fluid">
  220.             </div>
  221.         </nav>
  222.     </div>
  223.     <!-- Dark Overlay element -->
  224.     <div class="overlay"></div>
  225.     <section class="menus">
  226.         <div class="boxdefglobalglobalOutils" id="outilGratuitBloc" style="display: none" data-show="0">
  227.             <div class="boxdefglobalOutils">
  228.                 <div class="row">
  229.                     <div class="text-center  col-md-2 col-6 p-0" style="margin-bottom: 20px;padding-right: 14px!important;">
  230.                         <a  class="" href="{{ path('edit_pdf_page2') }}">
  231.                             {% if countrySelect.languageCode == 'Es' %}
  232.                                 <img  class="imgOutilGratuit" src="{{ asset('images/outil-gratuit-1-es.jpeg') }}">
  233.                             {% else %}
  234.                                 <img  class="" src="{{ asset('images/outil-gratuit-1.png') }}">
  235.                             {% endif %}
  236.                         </a>
  237.                     </div>
  238.                     <div class="text-center  col-md-2 col-6 p-0"  style="margin-bottom: 20px;padding-right: 14px!important;">
  239.                         <a  class="" href="{{ path('page_templates_20000') }}">
  240.                             {% if countrySelect.languageCode == 'Es' %}
  241.                                 <img  class="imgOutilGratuit" src="{{ asset('images/outil-gratuit-2-es.jpeg') }}">
  242.                             {% else %}
  243.                                 <img  class="" src="{{ asset('images/outil-gratuit-2.png') }}">
  244.                             {% endif %}
  245.                         </a>
  246.                     </div>
  247.                     <div class="text-center  col-md-2 col-6 p-0"  style="margin-bottom: 20px;padding-right: 14px!important;">
  248.                         <a  class="" href="{{ path('tarif_page') }}">
  249.                             {% if countrySelect.languageCode == 'Es' %}
  250.                                 <img  class="imgOutilGratuit" src="{{ asset('images/outil-gratuit-3-es.jpeg') }}">
  251.                             {% else %}
  252.                                 <img  class="" src="{{ asset('images/outil-gratuit-3.png') }}">
  253.                             {% endif %}
  254.                         </a>
  255.                     </div>
  256.                     <div class="text-center  col-md-2 col-6 p-0"  style="margin-bottom: 20px;padding-right: 14px!important;">
  257.                         <a  class="" href="{{ path('app_landing') }}">
  258.                             {% if countrySelect.languageCode == 'Es' %}
  259.                                 <img  class="imgOutilGratuit" src="{{ asset('images/outil-gratuit-4-es.jpeg') }}">
  260.                             {% else %}
  261.                                 <img  class="imgOutilGratuit" src="{{ asset('images/outil-gratuit-4-2.png') }}">
  262.                             {% endif %}
  263.                         </a>
  264.                     </div>
  265.                     <div class="text-center  col-md-2 col-6 p-0" style="margin-bottom: 20px;">
  266.                         <a  class="" href="{{ path('merch_pack_index') }}">
  267.                             {% if countrySelect.languageCode == 'Es' %}
  268.                                 <img  class="imgOutilGratuit" src="{{ asset('images/outil-gratuit-5-es.jpeg') }}">
  269.                             {% else %}
  270.                                 <img  class="" src="{{ asset('images/outil-gratuit-5.png') }}">
  271.                             {% endif %}
  272.                         </a>
  273.                     </div>
  274.                 </div>
  275.             </div>
  276.         </div>
  277.         <div class="container-fluid p-0">
  278.             <div class="row" style="position: relative">
  279.                 <div class="col-4 col-sm-3 col-xl-3 menu_left {% if app.request.attributes.get('_route') == 'accueil' or app.request.attributes.get('_route') == 'page_templates_20000' %}menu_left_home {% endif %}">
  280.                     <button type="button" id="sidebarCollapse" class="btn btn-info pr-0 pl-0 pt-2 ml-0 mt-0">
  281.                         <div class="livicon-evo" data-options="
  282.                             name: morph-menu-arrow-bottom.svg;
  283.                             style: lines;
  284.                             size: 34px;
  285.                             strokeColor: #000000;
  286.                             strokeColorAction: #000;
  287.                             repeat:loop;
  288.                             colorsOnHover: custom
  289.                         "></div>
  290.                     </button>
  291.                     <a class="nav-link logo" style="display: initial;" href="{{ path('accueil') }}"><img src="{{ asset('images/logo_c.png') }}"></a>
  292.                 </div>
  293.                 <div class="menu_ps_mobile">
  294.                 </div>
  295.                 {% if app.request.attributes.get('_route') != 'accueil'  and  app.request.attributes.get('_route') != 'page_templates_20000' and  app.request.attributes.get('_route') != 'ai_docs_search' %}
  296.                     <div class="col-4 col-sm-5 col-xl-5 menu_center {% if app.request.attributes.get('_route') == 'offre_B2B_2' or app.request.attributes.get('_route') == 'lab_copees' %}displayNoneMobile{% endif %}" style="{% if app.request.attributes.get('_route') == 'product_option' %}display:none;{% endif %}">
  297.                         <div class="form_cvho">
  298.                             <div class="form_center_velo_heure">
  299.                                 {% set sessionLivraison = getSessionLivraison() %}
  300.                                 <input type="text" id="addressLivHeader" value="{{ sessionLivraison.addresseAdresse }}" class="for_velo" placeholder="{{ "Saisissez une adresse de livraison"|trans }}">
  301.                                 <p class="heurLivGlobal" style="display: none"><span class="iconPictoEclair"><img src="{{ asset('images/time_header_livraison.svg') }}"></span><span id="heurLiv" class="for_heure" >{{ "À quelle heure ?"|trans }}</span></p>
  302.                                 <input type="hidden" id="latLivHeader" name="latLivHeader" value="{{ sessionLivraison.latAdresse }}">
  303.                                 <input type="hidden" id="longLivHeader" name="longLivHeader" value="{{ sessionLivraison.longiAdresse }}">
  304.                                 <input type="hidden" id="codePostalLivHeader" name="codePostalLivHeader" value="{{ sessionLivraison.postalcodeAdresse }}">
  305.                                 <input type="hidden" id="cityLivHeader" name="cityLivHeader" value="{{ sessionLivraison.cityAdresse }}">
  306.                                 <input type="hidden" id="countryLivHeader" name="countryLivHeader" value="{{ sessionLivraison.CountryLiv }}">
  307.                                 <input type="hidden" id="countryCodeLivHeader" name="countryCodeLivHeader" value="{{ sessionLivraison.CountryCodeLiv }}">
  308.                             </div>
  309.                             <div id="blockLivraisonInfo"></div>
  310.                         </div>
  311.                         <div class="form_cvhoMobile">
  312.                             <div class="adresseHeaderMobile">
  313.                                 <h3>{{ sessionLivraison.addresseAdresse }}</h3>
  314.                             </div>
  315.                             <div id="blockLivraisonInfoMobile"></div>
  316.                         </div>
  317.                     </div>
  318.                 {% endif %}
  319.                 {% if app.request.attributes.get('_route') == 'ai_docs_search' %}
  320.                     <div class="col-4 col-sm-5 col-xl-5 menu_center blocAiDocsSearchHeader" >
  321.                         <div class="">
  322.                             <input type="text" id="ai-docs-search-header" value="" class="" placeholder="Entreprise, N° Siret, Dirigeant, Mot-clé">
  323.                         </div>
  324.                     </div>
  325.                 {% endif %}
  326.                 <div class="{% if app.request.attributes.get('_route') == 'product_option' %}col-8 col-sm-8 col-xl-8  menu_right{% else%}col-4 col-sm-4 col-xl-4  menu_right{% endif%} {% if app.request.attributes.get('_route') == 'accueil'  or app.request.attributes.get('_route') == 'page_templates_20000'  %}menu_right_home {% endif %}">
  327.                     <div class="d-flex user_fax d-flex justify-content-end">
  328.                         <div class="user " style="position: relative">
  329.                             <a class="btn btn-primary" href="{{ path('contact_mobile') }}">
  330.                                 <div class=" bb_prof_btn_casque"><h4></h4> </div>
  331.                             </a>
  332.                         </div>
  333.                         <div class="user userbb_prof1" style="position: relative">
  334.                             {% if app.request.attributes.get('_route') == 'accueil'   or app.request.attributes.get('_route') == 'page_templates_20000' %}
  335.                                 <a class="btn btn-primary" href="{{ path('offre_B2B_2') }}" id="outilGratuitBtn">
  336.                                     <div class="bb_prof bb_prof_btn_outilGratuit"><h4>{{ "Outils gratuits"|trans }}</h4> </div>
  337.                                 </a>
  338.                             {% else %}
  339.                             {% endif %}
  340.                         </div>
  341.                         <div class="user userbb_prof1" style="position: relative">
  342.                             {% if app.request.attributes.get('_route') == 'accueil'  or app.request.attributes.get('_route') == 'page_templates_20000' %}
  343.                                 <a class="btn btn-primary" href="{{ path('offre_B2B_2') }}" id="offreB2BBtn">
  344.                                     <div class="bb_prof bb_prof_btn_offre"><h4>{{ "Nos abonnements"|trans }}</h4> </div>
  345.                                 </a>
  346.                                 <div class="boxdefglobal" id="offreB2BBloc" style="display: none" data-show="0">
  347.                                     <div class="boxdefglobal1">
  348.                                         <button type="button" class="close" data-dismiss="modal" aria-label="Close" style="position: relative;right: -15px;top: -2px;">
  349.                                             <span ></span>
  350.                                         </button>
  351.                                         <div class="partdef1">
  352.                                             <h2>{{ "Nos incroyables abonnements Plus et Business"|trans }}</h2>
  353.                                             <p>
  354.                                                 {{ "Externalisez tous vos besoins en impression et en supports de communication. Votre plateforme intégrée tout en un de gestion, de création et d’impression de produits personnalisés pour votre entreprise."|trans }}<br>
  355.                                                 {{ "Une solution écologique, sans couts fixes en machine, en maintenance et en ressources humaines"|trans }}!<br>
  356.                                                 {{ "Les chiffres parlent d’eux-mêmes, découvrez"|trans }} <a style="text-decoration: underline;color: #5BADF5;" href="https://docs.google.com/spreadsheets/d/1wvgvb76sdzchDcHmukZH1wI5S0JPZAZ2Fm4-tcMXiAI/edit?usp=sharing" target="_blank">{{ "ici"|trans }}</a> {{ "vos économies générées sur nos simulations"|trans }}!
  357.                                                 ({{ "Découvrez notre"|trans }} <a style="text-decoration: underline;color: #5BADF5;" href="{{ asset('images/livre_blanc_cost_killer_print.pdf') }}" target="_blank" class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="livre blanc"> {{ "livre blanc"|trans }}</a>)
  358.                                             </p>
  359.                                             <div class="row">
  360.                                                 <div class="col-md-7">
  361.                                                     <p>{{ " le nombre d’impression en couleur" |trans }}</p>
  362.                                                     <div class="icondef2"><a style="color: #5BADF5" href="{{ path('offre_B2B_2') }}"  class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="Pour les freelances & indépendants"> {{ "Pour les freelances & indépendants"|trans|raw }}</a></div>
  363.                                                     <div class="icondef3"><a style="color: #5BADF5"  href="{{ path('offre_B2B_2') }}"  class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="Pour les Grandes Entreprises">{{ "Pour les Grandes Entreprises"|trans }}</a></div>
  364.                                                     <div class="icondef4"><a style="color: #5BADF5"  href="{{ path('offre_B2B_2') }}"  class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="Pour les administrations publiques">{{ "Pour les administrations publiques"|trans }}</a></div>
  365.                                                 </div>
  366.                                                 <div class="col-md-5">
  367.                                                     <div class="icondef5"><a style="color: #5BADF5"  href="{{ path('offre_B2B_2') }}"  class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="Pour les PME & StartUp">{{ "Pour les PME & StartUp"|trans|raw  }}</a></div>
  368.                                                     <div class="icondef6"><a style="color: #5BADF5"  href="{{ path('offre_B2B_2') }}"  class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="Pour les hôtels et restaurants">{{ "Pour les hôtels et restaurants"|trans }}</a></div>
  369.                                                 </div>
  370.                                             </div>
  371.                                         </div>
  372.                                         <div class="partdef2">
  373.                                             <h2><a href="{{ path('abonnementPro_index') }}" class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="Tous les tarifs et avantages en 1 coup d’œil" style="color:#1E141F"> {{ "Tous les tarifs et avantages en 1 coup d’œil"|trans }}</a></h2>
  374.                                         </div>
  375.                                         <div class="partdef3">
  376.                                             <h2><a href="https://api.copees.com/" style="color:#1E141F"  class="selectTagLinkBusinessOfferMenuGoogle" data-link-clicked="Notre incroyable API">{{ "Notre incroyable API"|trans }}</a></h2>
  377.                                             <p>{{ "Devenez revendeur et automatisez le passage de vos commandes d\'impression en quelques clics. Générez plus de chiffre d’affaire et offrez un service inestimable à vos clients"|trans }}</p>
  378.                                         </div>
  379.                                     </div>
  380.                                 </div>
  381.                             {% else %}
  382.                             {% endif %}
  383.                         </div>
  384.                         <div class="user userbb_prof1" style="position: relative">
  385.                             {% if app.request.attributes.get('_route') == 'accueil'  or app.request.attributes.get('_route') == 'page_templates_20000' or app.request.attributes.get('_route') == 'ai_docs_search' %}
  386.                             {% else %}
  387.                                 {#                                <a class="btn btn-primary" href="#" id="searchProductMenuLoop">#}
  388.                                 {#                                    <div class="bb_prof mr-2">#}
  389.                                 {#                                        <img src="/images/bgchhomeLoop.svg" style="height: 24px;">#}
  390.                                 {#                                    </div>#}
  391.                                 {#                                </a>#}
  392.                                 <div class="searchProductMenuBloc" style="position: relative;" >
  393.                                     <input class="inputstyletop" type="text" id="searchProductMenu" style="cursor: pointer;" placeholder="{{ 'Trouvez votre produit livré gratuitement aujourd’hui'|trans|raw  }}">
  394.                                     <div class="close_result_head" id="close_result_product" style="cursor: pointer;position: absolute;right: 17px;top: 3px;display: none">
  395.                                         <img src="{{ asset('images/bg_closeh.png') }}">
  396.                                     </div>
  397.                                 </div>
  398.                                 <div class="collapse ipstresl " id="collapseProductMenu">
  399.                                     <div class="divSearchProductMenu">
  400.                                         <div id="divSearchProductMenu" style="min-height: 300px; display: none;max-height: 461px;overflow: auto;">
  401.                                         </div>
  402.                                     </div>
  403.                                 </div>
  404.                             {% endif %}
  405.                         </div>
  406.                         <div class="user">
  407.                             {% if ( app.request.attributes.get('_route') == 'accueil'  or app.request.attributes.get('_route') == 'page_templates_20000') and (checkIsAbonnementPro(app.user) or checkIsAbonnementProCart()) %}
  408.                                 <a class="btn btn-primary" href="{{ path('accueil_page_b2b') }}" id="">
  409.                                     <div class="bb_prof userbb_prof2">
  410.                                         <img src="{{ asset('images/profil_icone.svg') }}">
  411.                                         <h4> {{ getNameAbonnementPro(app.user)|trans|raw }}</h4>
  412.                                     </div>
  413.                                 </a>
  414.                             {% else %}
  415.                                 <a class="btn btn-primary" {% if app.user %}href="#" id="btnUserHeader"{% else %}href="#" id="btnLoginHeader"{% endif %}>
  416.                                     <div class="bb_prof userbb_prof2" {% if app.request.attributes.get('_route') == 'accueil'  or app.request.attributes.get('_route') == 'page_templates_20000' %} {% else %}style="width: 20px;{% endif %}">
  417.                                         <img src="{{ asset('images/profil_icone.svg') }}">
  418.                                         <h4> {% if app.request.attributes.get('_route') == 'accueil'  or app.request.attributes.get('_route') == 'page_templates_20000' %}{% if app.user %}{{ getNameAbonnementPro(app.user)|trans|raw }}{% else %}{{ "Se connecter"|trans }}{% endif %}{% endif %}</h4></div>
  419.                                 </a>
  420.                             {% endif %}
  421.                         </div>
  422.                         {#<div class="d-flex languageSelectBloc {% if app.request.attributes.get('_route') == 'accueil'  or app.request.attributes.get('_route') == 'page_templates_20000' %} {% else%}languageSelectBlocNotHome {% endif %}">#}
  423.                             {#<div class="f_family">#}
  424.                                 {#<a aria-controls="select_row_country_change" aria-expanded="false" role="button" href="#select_row_country_change" data-toggle="collapse" class="btn btn-primary collapsed">#}
  425.                                     {#<span style="" id="titreCountry">#}
  426.                                      {#{% if getCountrySelect()|length > 0 %}#}
  427.                                          {#{% set countrySelect = getCountrySelect()[0] %}#}
  428.                                          {#{{ countrySelect.languageCode }}#}
  429.                                      {#{% endif %}#}
  430.                                     {#</span>#}
  431.                                 {#</a>#}
  432.                                 {#<div class="collapse" id="select_row_country_change" style="">#}
  433.                                     {#<div class="row_select_ca02 row">#}
  434.                                         {#<div class="col-12 p-0">#}
  435.                                             {#<div class=" bx_global_radio taille_full" style="max-width: 100%;">#}
  436.                                                 {#{% for item in getCountrys() %}#}
  437.                                                     {#<div class="taille tailleSelect">#}
  438.                                                         {#<input value="{{ item.countryCode }}" data-id-language-code="{{ item.languageCode }}" type="radio" name="countryCode" class="select_countryCode" id="country{{ item.id }}" {% if app.session.get('countryCodeCopees') and app.session.get('countryCodeCopees') == item.countryCode %} checked="checked"{% endif %}>#}
  439.                                                         {#<label for="country{{ item.id }}" class="block taille ">{{ item.countryName|trans }}</label>#}
  440.                                                     {#</div>#}
  441.                                                 {#{% endfor %}#}
  442.                                             {#</div>#}
  443.                                         {#</div>#}
  444.                                     {#</div>#}
  445.                                 {#</div>#}
  446.                             {#</div>#}
  447.                         {#</div>#}
  448.                         {% if app.request.attributes.get('_route') != 'accueil'  and app.request.attributes.get('_route') != 'page_templates_20000' %}
  449.                             <a class="btn btn-primary btn_fax pr-1" data-toggle="collapse" href="#collapseExample" role="button" aria-expanded="true" aria-controls="collapseExample">
  450.                                 <div class="bb_pani">
  451.                                     <img src="{{ asset('images/panier_icone.svg') }}">
  452.                                     <div><span class="spanPanierNbr">{{ getNbrCart() }}</span></div>
  453.                                 </div>
  454.                             </a>
  455.                         {% else %}
  456.                             {% if app.user %}
  457.                                 <a class="btn btn-primary btn_fax pr-1" data-toggle="collapse" href="#collapseExample" role="button" aria-expanded="true" aria-controls="collapseExample">
  458.                                     <div class="bb_pani">
  459.                                         <img src="{{ asset('images/panier_icone.svg') }}">
  460.                                         <div><span class="spanPanierNbr">{{ getNbrCart() }}</span></div>
  461.                                     </div>
  462.                                 </a>
  463.                             {% endif %}
  464.                         {% endif %}
  465.                         <div class="fax" id="cartBlock">
  466.                             {{ render(controller( "App\\Controller\\Front\\CartController::getBlock" )) }}
  467.                         </div>
  468.                     </div>
  469.                 </div>
  470.             </div>
  471.             {% if app.request.attributes.get('_route') == 'accueil' %}
  472.             {% endif %}
  473.             <div class="menugradient"></div>
  474.         </div>
  475.     </section>
  476. </header>
  477. {% if app.user %}
  478.     {% if checkAbonnementImpay(app.user) %}
  479.         <div>
  480.             <a href="{{ path('moyen_paiement_page_b2b') }}" style="display:block;background-color: #ff5758;padding: 10px;text-align: center;color:black;margin: auto;" class="health-measure-banner"><img style="margin-top: -5px;margin-right: 20px;" src="{{ asset('images/caution.png') }}">{{ "Malheureusement nous n\'avons pas pu débiter votre CB. Il vous suffit de cliquer sur ce message afin de changer votre mode de paiement."|trans }}</a>
  481.         </div>
  482.     {% endif %}
  483. {% endif %}
  484. <div class="modal fade" id="modalConditionGeneral" tabindex="-1" role="dialog" aria-labelledby="modalConditionGeneralLabel" style="display: none;" aria-hidden="true">
  485.     <div class="modal-dialog" role="document" style="max-width: 1000px;margin-top: 1.75rem;">
  486.         <div class="modal-content">
  487.             <div class="modal-header">
  488.                 <h5 class="modal-title" id="modalConditionGeneralLabel">{{ "conditions générales de ventes"|trans }}</h5>
  489.                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  490.                     <span aria-hidden="true">×</span>
  491.                 </button>
  492.             </div>
  493.             {% include "page/cgvInclud.html.twig" %}
  494.             <p>{{ "Nouveau sur Copees.com ? Créez votre compte"|trans }} </p>
  495.         </div>
  496.     </div>
  497. </div>
  498. <input type="hidden" value="{{ isNotDesplayPointRetrait() }}" id="isNotDesplayPointRetrait">
  499. <div class="modal fade" id="modalConditionPointDeRetrait" tabindex="-1" role="dialog" aria-labelledby="modalConditionPointDeRetraitLabel" aria-hidden="true">
  500.     <div class="modal-dialog" role="document" style="max-width: 1000px;margin-top: 1.75rem;">
  501.         <div class="modal-content">
  502.             <div class="modal-header">
  503.                 <h5 class="modal-title logo text-center" id="modalConditionPointDeRetraitLabel">
  504.                     <img src="/images/logo.png">
  505.                 </h5>
  506.                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  507.                     <span aria-hidden="true">×</span>
  508.                 </button>
  509.             </div>
  510.             <h5 class="text-center">{{ "Copees continue à vous livrer à domicile durant la crise sanitaire mais ne proposera plus le point retrait."|trans }}</h5>
  511.         </div>
  512.     </div>
  513. </div>
  514. <style>
  515.     /* Page content */
  516.     .content {
  517.         padding: 16px;
  518.     }
  519.     /* The sticky class is added to the navbar with JS when it reaches its scroll position */
  520.     .sticky {
  521.         position: fixed;
  522.         top: 0;
  523.         width: 100%;
  524.     }
  525.     /* Add some top padding to the page content to prevent sudden quick movement (as the navigation bar gets a new position at the top of the page (position:fixed and top:0) */
  526.     .sticky + .content {
  527.         padding-top: 60px;
  528.     }
  529. </style>
  530. <script src="https://maps.googleapis.com/maps/api/js?key={{ key_google_map }}&libraries=places"></script>