templates/content/navbar/navbar.html.twig line 1

Open in your IDE?
  1. <div class="fixed-top position-absolute">
  2.     <div class="container-fluid shadow  fixed-top" id="navbar">
  3.         <nav class="navbar navbar-expand-lg">
  4.             <div class="container-fluid">
  5.                 <a class="navbar-brand row" href="{{ path('app_home') }}">
  6.                     <img class="logo-mobile" src="{{ asset('assets/img/logo/logo-mobile.webp') }}" alt="logo VOYANCE EN LIGNEs">
  7.                 </a>
  8.                 <button class="navbar-toggler navbar-dark" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  9.                     <span class="navbar-toggler-icon"></span>
  10.                 </button>
  11.                 <div class="collapse navbar-collapse" id="navbarSupportedContent">
  12.                     <ul class="navbar-nav me-auto  mb-lg-0">
  13.                         <li class="nav-item ">
  14.                             <a class="nav-link active" aria-current="page" href="{{path('app_home')}}">Accueil</a>
  15.                         </li>
  16.                         <!-- <li class="nav-item ">
  17.                                       <a class="nav-link active" aria-current="page" href="{{path('app_all')}}">Nos conseillers</a>
  18.                                     </li> -->
  19.                         <li class="nav-item ">
  20.                             <a class="nav-link" href="{{path('app_tarifs')}}">Tarifs</a>
  21.                         </li>
  22.                         <li class="nav-item ">
  23.                             <a class="nav-link" href="{{path('app_infos')}}">Qui Sommes-nous</a>
  24.                         </li>
  25.                         <li class="nav-item ">
  26.                             <a class="nav-link " href="{{path('app_horoscope')}}">Horoscope</a>
  27.                         </li>
  28.                         <li class="nav-item ">
  29.                             <a class="nav-link " href="{{path('app_voyance')}}">Voyance</a>
  30.                         </li>
  31.                         <li class="nav-item ">
  32.                             <a class="nav-link " href="{{path('app_cartomancie')}}">Cartomancie</a>
  33.                         </li>
  34.                         <li class="nav-item ">
  35.                             <a class="nav-link " href="{{path('app_tarotGratuit')}}">Voyance gratuite</a>
  36.                         </li>
  37.                         <li class="nav-item ">
  38.                             <a class="nav-link " href="https://blog.voyanceenlignes.com/">Blog</a>
  39.                         </li>
  40.                     </ul>
  41.                     <div class="d-flex-xs">
  42.                         <ul class="nav justify-content-end-xs  ">
  43.                             {% if app.user %}
  44.                                 <li class="nav-item d-none d-sm-block">
  45.                                     <button class="btn ">
  46.                                         <a href="{{path('app_tarifs')}}" class="nav-link">
  47.                                             Code Client
  48.                                         </a>
  49.                                         <strong class="text-white">
  50.                                             {{app.user.code}}</strong>
  51.                                     </button>
  52.                                 </li>
  53.                                 {% if app.user.kindofcredit == 1 %}
  54.                                     <li class="nav-item d-none d-sm-block">
  55.                                         <button class="btn ">
  56.                                             <a href="{{path('app_tarifs')}}" class="nav-link">
  57.                                                 <i class="bi bi-currency-euro"></i>
  58.                                                 {{app.user.credit}}
  59.                                             </a>
  60.                                         </button>
  61.                                     </li>
  62.                                     {%else%}
  63.                                     <li class="nav-item d-none d-sm-block">
  64.                                         <button class="btn ">
  65.                                             <a href="{{path('app_tarifs')}}" class="nav-link">
  66.                                                 Minutes
  67.                                             </a>
  68.                                             {% set newSolde = app.user.solde %}
  69.                                             {%if newSolde >= 3600%}
  70.                                                 <strong class="text-white" id="solde">
  71.                                                     {{newSolde|date('H:i:s',  timezone=false)}}</strong>
  72.                                                 {%else%}
  73.                                                 <strong class="text-white" id="solde">
  74.                                                     {{newSolde|date("i:s",  timezone=false)}}</strong>
  75.                                                 {%endif%}
  76.                                             </button>
  77.                                         </li>
  78.                                         {%endif%}
  79.                                         {% else %}
  80.                                     {% endif %}
  81.                                     <li class="nav-item ">
  82.                                         {% if app.user %}
  83.                                             {% if app.user.emailsRecieved|length is null %}
  84.                                                 {% else %}
  85.                                                     {% set i = app.user.emailsRecieved|length %}
  86.                                                     {% for mail in app.user.emailsRecieved %}
  87.                                                         {% if mail.isRead %}
  88.                                                             {% set i = i - 1 %}
  89.                                                         {% endif %}
  90.                                                     {% endfor %}
  91.                                             {% endif %}
  92.                                             <div class="col-3 ">
  93.                                                 <button class="btn d-none d-sm-block">
  94.                                                     <a href="{{path('app_email')}}" class="nav-link">
  95.                                                         <i class="bi bi-envelope"></i>
  96.                                                         <span class="badge bg-white text-warning" style="position:absolute; margin-top:24px; margin-left: -2px;">
  97.                                                             {{i}}
  98.                                                         </span>
  99.                                                     </a>
  100.                                                 </button>
  101.                                             </div>
  102.                                         {% else %}
  103.                                             <li class="nav-item navbar-nav">
  104.                                                 <div class=" col-sm-9 ">
  105.                                                     <a href="{{path('app_login')}}" class="nav-link">
  106.                                                         <button class="btn" type="button">
  107.                                                             <i class="bi bi-person "></i>
  108.                                                         </button>
  109.                                                     </a>
  110.                                                     <!-- <p class="text-center text-white">déconnexion</p> -->
  111.                                                 </div>
  112.                                             </li>
  113.                                         {% endif %}
  114.                                     </li>
  115.                                     {% if app.user %}
  116.                                         <li class="nav-item navbar-nav">
  117.                                             <div class=" col-sm-9 mt-2">
  118.                                                 <button class="btn" type="button" data-bs-toggle="offcanvas" data-bs-target="#userInfo" aria-controls="offcanvasExample">
  119.                                                     <i class="bi bi-person "></i>
  120.                                                 </button>
  121.                                             </div>
  122.                                         </li>
  123.                                     {% endif %}
  124.                                 </ul>
  125.                             </div>
  126.                         </div>
  127.                     </div>
  128.                 </nav>
  129.             </div>
  130.         </div>
  131.         <div class="container-fluid d-flex justify-content-end mt-5 d-sm-none d-block bg-primary ">
  132.             {% if app.user %}
  133.                 <div class="col-12 d-flex justify-content-end  mt-4 text-white row">
  134.                     <button class="btn btn-primary col-5">
  135.                         <a href="{{path('app_tarifs')}}" class="nav-link _link text-white">
  136.                             Code Client
  137.                             {{app.user.code}}
  138.                         </a>
  139.                     </button>
  140.                     {% if app.user.kindofcredit == 1 %}
  141.                         <button class="btn bt-primary col-3 ">
  142.                             <a href="{{path('app_tarifs')}}" class="nav-link _link text-white">
  143.                                 <i class="bi bi-currency-euro"></i>
  144.                                 <p id="solde">{{app.user.credit}}</p>
  145.                             </a>
  146.                         </button>
  147.                         {%else%}
  148.                         <button class="btn bt-primary col-3 ">
  149.                             <a href="{{path('app_tarifs')}}" class="nav-link _link text-white">
  150.                                 Minutes
  151.                                 {%if newSolde >= 3600%}
  152.                                     <p id="solde">{{newSolde|date("H:i:s",  timezone=false)}}</p>
  153.                                     {%else%}
  154.                                     <p id="solde">
  155.                                         {{newSolde|date("i:s",  timezone=false)}}</p>
  156.                                     {%endif%}
  157.                                 </a>
  158.                             </button>
  159.                             {%endif%}
  160.                             <button class="btn bt-primary col-3  text-white" type="button" data-bs-toggle="offcanvas" data-bs-target="#userInfo" aria-controls="offcanvasExample">
  161.                                 <i class="bi bi-person "></i>
  162.                             </button>
  163.                         {% else %}
  164.                             <a href="{{path('app_login')}}" class="d-flex justify-content-end mt-4">
  165.                                 <button class="btn btn-primary">
  166.                                     <i class="bi bi-person "></i>
  167.                                 </button>
  168.                             </a>
  169.                         {% endif %}
  170.                     </div>
  171.                     <!-- <ul class="nav justify-content-end-xs mt-5">
  172.                         {% if app.user %}
  173.                         <li class="nav-item d-none d-sm-block mt-5 text-dark">
  174.                           <button class="btn bt-primary ">
  175.                             <a href="{{path('app_tarifs')}}" class="nav-link _link">
  176.                               <i class="bi bi-asterisk"></i>
  177.                               {{app.user.code}}
  178.                             </a>
  179.                           </button>
  180.                         </li>
  181.                     
  182.                         <li class="nav-item d-none d-sm-block">
  183.                           <button class="btn  mt-5">
  184.                             <a href="{{path('app_tarifs')}}" class="nav-link _link">
  185.                               <i class="bi bi-currency-euro"></i>
  186.                               {{app.user.credit}}
  187.                             </a>
  188.                           </button>
  189.                         </li>
  190.                     
  191.                         {% else %}
  192.                         {% endif %}
  193.                         <li class="nav-item ">
  194.                           {% if app.user %}
  195.                           {% if app.user.emailsRecieved|length is null %}
  196.                           {% else %}
  197.                           {% set i = app.user.emailsRecieved|length %}
  198.                           {% for mail in app.user.emailsRecieved %}
  199.                           {% if mail.isRead %}
  200.                           {% set i = i - 1 %}
  201.                           {% endif %}
  202.                           {% endfor %}
  203.                           {% endif %}
  204.                           <div class="col-3 ">
  205.                     
  206.                             <button class="btn d-none d-sm-block mt-5">
  207.                               <a href="{{path('app_email')}}" class="nav-link _link">
  208.                                 <i class="bi bi-envelope"></i>
  209.                                 <span class="badge bg-white text-warning" style="position:absolute; margin-top:44px; margin-left: -2px;">
  210.                                   {{i}}
  211.                                 </span>
  212.                               </a>
  213.                             </button>
  214.                     
  215.                           </div>
  216.                           {% else %}
  217.                         <li class="nav-item navbar-nav">
  218.                           <div class=" col-sm-9 mt-5">
  219.                             <a href="{{path('app_login')}}" class="nav-link _link">
  220.                               <button class="btn" type="button">
  221.                                 <i class="bi bi-person "> </i>
  222.                               </button>
  223.                             </a>
  224.                             <p class="text-center text-white">déconnexion</p> 
  225.                           </div>
  226.                         </li>
  227.                         {% endif %}
  228.                         </li>
  229.                         {% if app.user %}
  230.                     
  231.                         <li class="nav-item navbar-nav">
  232.                           <div class=" col-sm-9 ">
  233.                             <button class="btn mt-5" type="button" data-bs-toggle="offcanvas" data-bs-target="#userInfo"
  234.                               aria-controls="offcanvasExample">
  235.                     
  236.                               <i class="bi bi-person "> </i>
  237.                     
  238.                             </button>
  239.                     
  240.                           </div>
  241.                         </li>
  242.                         {% endif %}
  243.                     
  244.                       </ul> -->
  245.                 </div>
  246.                 <div class="offcanvas offcanvas-end" tabindex="-1" id="userInfo" aria-labelledby="offcanvasExampleLabel">
  247.                     <div class="offcanvas-header">
  248.                         {% if app. user%}
  249.                             <h2 class="offcanvas-title" id="offcanvasExampleLabel">{{app.user.firstName}}
  250.                                 {{app.user.lastName}}</h2>
  251.                             <br>
  252.                         {% else %}
  253.                             <h2 class="offcanvas-title" id="offcanvasExampleLabel">Compte Utilisateur</h2>
  254.                         {% endif %}
  255.                         <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button>
  256.                     </div>
  257.                     <div class="offcanvas-body">
  258.                         <div class="list-group">
  259.                             <a href="{{ path('app_user_interface')}}" class="list-group-item list-group-item-action active">
  260.                                 <i class="bi bi-person "></i>
  261.                                 Mes coordonnées</a>
  262.                         </div>
  263.                         <div class="list-group">
  264.                             <a href="{{ path('app_userComment')}}" class="list-group-item list-group-item-action ">
  265.                                 <i class="bi bi-card-text"></i>
  266.                                 Mes Avis</a>
  267.                         </div>
  268.                         <div class="list-group">
  269.                             <a href="{{ path('app_userOperation')}}" class="list-group-item list-group-item-action ">
  270.                                 <i class="bi bi-cash-coin"></i>
  271.                                 Mes opérations</a>
  272.                         </div>
  273.                         <div class="list-group">
  274.                             <a href="{{ path('app_userConsulting')}}" class="list-group-item list-group-item-action ">
  275.                                 <i class="bi bi-person-workspace"></i>
  276.                                 Mes consultations</a>
  277.                         </div>
  278.                         <div class="list-group">
  279.                             <div class="accordion-item">
  280.                                 <h2 class="accordion-header" id="flush-headingOne">
  281.                                     <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" href="#collapse" data-bs-target="#serviceOne" aria-expanded="false" aria-controls="flush-collapseOne">
  282.                                         <i class="bi bi-envelope"></i>
  283.                                         &nbsp; Mes Qestions Mail
  284.                                     </button>
  285.                                 </h2>
  286.                                 <div id="serviceOne" class="accordion-collapse collapse list-group" aria-labelledby="flush-headingOne" data-bs-parent="#serviceFlush">
  287.                                     {% if app.user %}
  288.                                         {% if app.user.emailsRecieved|length is null %}
  289.                                             <a href="{{ path('reception_mail')}}" class="accordion-body list-group-item list-group-item-action ">
  290.                                                 <i class="bi bi-mailbox"></i>
  291.                                                 Boîte de reception : 0</a>
  292.                                         {% else %}
  293.                                             <a href="{{ path('reception_mail')}}" class="accordion-body list-group-item list-group-item-action ">
  294.                                                 <i class="bi bi-mailbox"></i>
  295.                                                 Boîte de reception :
  296.                                                 {{app.user.emailsRecieved|length}}</a>
  297.                                         {% endif %}
  298.                                         {% if app.user.emailsSend|length is null %}
  299.                                             <a href="{{ path('envoie_mail')}}" class="accordion-body list-group-item list-group-item-action ">
  300.                                                 <i class="bi bi-send"></i>
  301.                                                 Boîte d'envoi : 0</a>
  302.                                         {% else %}
  303.                                             <a href="{{ path('envoie_mail')}}" class="accordion-body list-group-item list-group-item-action ">
  304.                                                 <i class="bi bi-send"></i>
  305.                                                 Boîte d'envoi :
  306.                                                 {{app.user.emailsSend|length}}</a>
  307.                                         {% endif %}
  308.                                     {% else %}
  309.                                         <a href="{{ path('reception_mail')}}" class="accordion-body list-group-item list-group-item-action ">
  310.                                             <i class="bi bi-mailbox"></i>
  311.                                             Boîte de reception : 0</a>
  312.                                         <a href="{{ path('envoie_mail')}}" class="accordion-body list-group-item list-group-item-action ">
  313.                                             <i class="bi bi-send"></i>
  314.                                             Boîte d'envoi : 0</a>
  315.                                         {% endif%}
  316.                                     </div>
  317.                                 </div>
  318.                                 <div class="list-group">
  319.                                     <a href="{{ path('app_logout')}}" class="list-group-item list-group-item-action ">
  320.                                         <i class="bi bi-box-arrow-right"></i>
  321.                                         Déconnexion</a>
  322.                                 </div>
  323.                             </div>
  324.                         </div>
  325.                     </div>