templates/includes/menu.html.twig line 1

Open in your IDE?
  1. <ul class="{% if isMobileMenu == false %}nav-menu{% else %}navbar-nav{% endif %} ml-auto">
  2.     <li class="nav-item"><a class="nav-link smooth-scroll" href={{ url('index') }}><span class="d-inline">Accueil</span></a></li>
  3.     <li class="nav-item dropdown menu-dropdown">
  4.         <a class="nav-link {% if (current_route == 'actualites') %} text-success{% else %} text-white{% endif %}" data-toggle="dropdown" href="{{ url('actualites') }}">Actualités</a>
  5.     </li>
  6.     <li class="nav-item dropdown menu-dropdown">
  7.         <a class="nav-link {% if ('app_offre_' in current_route) %} text-success{% else %} text-white{% endif %}" data-toggle="dropdown" href="{{ url('app_offre_index') }}">Les offres</a>
  8.     </li>
  9.     <li class="nav-item">
  10.         <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" data-hover="dropdown" href="javascript:void(0);">Courses d'aujourd'hui</a>
  11.         <ul class="dropdown-menu">
  12.             <li class="list-group-item node-treeview">
  13.                 {# <a href="{{ url('program_course', {date: today|format('Y-m-d'), course: quinteToday[0].idCoursePredict.idCoursePredict}) }}" class="nav-link">
  14.                     Quinté du jour
  15.                 </a> #}
  16.                 <a href="{{ url('program_course', {date: 'now'|date('Y-m-d'), course: 12345}) }}" class="nav-link">
  17.                     Quinté du jour (Test)
  18.                 </a>
  19.             </li>
  20.             <li class="list-group-item node-treeview">
  21.                 <a href="#" class="nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" data-hover="dropdown">
  22.                     Courses à l'affiche du jour
  23.                 </a>
  24.                 <ul class="dropdown-menu">
  25.                     {# {% for courseAffiche in courseAfficheToday %}
  26.                         <li class="list-group-item node-treeview">
  27.                             <a href="{{ url('program_course', {date: today|format('Y-m-d'), course: courseAffiche.course_id}) }}" class="nav-link">{{ courseAffiche.libelle }}</a>
  28.                         </li>
  29.                     {% endfor %} #}
  30.                 </ul>
  31.             </li>
  32.             {# {% for menu in menuToday %} #}
  33.                 {# <li class="list-group-item node-treeview">
  34.                     <a href="javascript:void(0);" class="nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" data-hover="dropdown">
  35.                         {{ menu.value }}
  36.                     </a>
  37.                     <ul class="dropdown-menu">
  38.                         {% if menu.courses is defined %}
  39.                             {% for course in menu.courses %}
  40.                                 <li class="list-group-item node-treeview">
  41.                                     <a href="{{ url('program_course', {date: today|format('Y-m-d'), course: course.labelKey}) }}" class="nav-link">{{ course.value }}</a>
  42.                                 </li>
  43.                             {% endfor %}
  44.                         {% endif %}
  45.                     </ul>
  46.                 </li> #}
  47.             {# {% endfor %} #}
  48.         </ul>
  49.     </li>
  50.     <li class="nav-item">
  51.         <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" data-hover="dropdown" href="javascript:void(0);">Courses de demain</a>
  52.         <ul class="dropdown-menu">
  53.             <li class="list-group-item node-treeview">
  54.                 {# <a href="{{ url('program_course', {date: tomorrow|format('Y-m-d'), course: quinteTomorrow[0].idCoursePredict.idCoursePredict}) }}" class="nav-link">
  55.                     Quinté de demain
  56.                 </a> #}
  57.                 <a href="{{ url('program_course', {date: tomorrow|format('Y-m-d'), course: 12345}) }}" class="nav-link">
  58.                     Quinté de demain
  59.                 </a>
  60.             </li>
  61.             <li class="list-group-item node-treeview">
  62.                 {# <a href="{{ url('program_course', {date: tomorrow|format('Y-m-d'), course: quinteTomorrow[0].idCoursePredict.idCoursePredict}) }}" class="nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" data-hover="dropdown">
  63.                     Courses à l'affiche de demain
  64.                 </a> #}
  65.                 <ul class="dropdown-menu">
  66.                     {# {% for courseAffiche in courseAfficheTomorrow %}
  67.                         <li class="list-group-item node-treeview">
  68.                             <a href="{{ url('program_course', {date: tomorrow|format('Y-m-d'), course: courseAffiche.course_id}) }}" class="nav-link">{{ courseAffiche.libelle }}</a>
  69.                         </li>
  70.                     {% endfor %} #}
  71.                 </ul>
  72.             </li>
  73.             {# {% for menu in menuTomorrow %}
  74.                 <li class="list-group-item node-treeview">
  75.                     <a href="javascript:void(0);" class="nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" data-hover="dropdown">
  76.                         {{ menu.value }}
  77.                     </a>
  78.                     <ul class="dropdown-menu">
  79.                         {% if menu.courses is defined %}
  80.                             {% for course in menu.courses %}
  81.                                 <li class="list-group-item node-treeview">
  82.                                     <a href="{{ url('program_course', {date: tomorrow|format('Y-m-d'), course: course.labelKey}) }}" class="nav-link">{{ course.value }}</a>
  83.                                 </li>
  84.                             {% endfor %}
  85.                         {% endif %}
  86.                     </ul>
  87.                 </li>
  88.             {% endfor %} #}
  89.         </ul>
  90.     </li>
  91.     {% if is_granted('ROLE_USER') %}
  92.     <li class="nav-item">
  93.         <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" data-hover="dropdown" href="javascript:void(0);"><i class="fa fa-user-circle fa-fw me-1"></i> {{ app.user.retrieveUserPlatform().firstname }} {{ app.user.retrieveUserPlatform().lastname }} {# {{ app.user.email }} #}</a>
  94.         <ul class="dropdown-menu">
  95.             <li class="list-group-item node-treeview">
  96.                 <a href="{{ path('app_user_platform_profile') }}" class="nav-link nav-user-item {% if ('_platform_profile' in current_route) %} text-success{% else %} text-white{% endif %}">
  97.                     <i class="fa fa-user fa-fw me-1"></i> Mon profil
  98.                 </a>
  99.             </li>
  100.             <li class="list-group-item node-treeview">
  101.                 <a href="{{ path('app_abonnement_user') }}" class="nav-link nav-user-item {% if ('_abonnement_user' in current_route) %} text-success{% else %} text-white{% endif %}">
  102.                     <i class="fa fa-credit-card fa-fw me-1"></i> Mes abonnements
  103.                 </a>
  104.             </li>
  105.             <li class="list-group-item node-treeview">
  106.                 <a href="{{ path('program') }}" class="nav-link nav-user-item {% if ('program' in current_route) %} text-success{% else %} text-white{% endif %}">
  107.                     Archive
  108.                 </a>
  109.             </li>
  110.         </ul>
  111.     </li>
  112.     {% endif %}
  113.     <!-- Corrected responsive buttons with further reduced sizes and added space -->
  114.     <li class="nav-item d-flex flex-md-row flex-column ml-auto">
  115.         {% if app.user is null %}
  116.             <a href="{{ path('app_login') }}" style="padding: 5px 10px; margin: 8px 16px 8px 0; border: 1px solid white; overflow: visible;" class="btn btn-outline-light d-none d-md-inline-block">Connexion</a>
  117.             <a href="{{ path('app_login') }}" style="padding: 5px 10px; margin: 12px 0; border: 1px solid white; overflow: visible;" class="btn btn-outline-light d-inline-block d-md-none">Connexion</a>
  118.             <a href="{{ path('app_register') }}" style="padding: 5px 10px; margin-top: 12px;" class="btn btn-success d-inline-block d-md-none">Abonnez-vous</a>
  119.             <a href="{{ path('app_register') }}" style="padding: 5px 10px;" class="btn btn-success d-none d-md-inline-block">Abonnez-vous</a>
  120.         {% else %}
  121.             <a href="{{ path('app_logout') }}" style="padding: 5px 10px; margin: 8px 16px 8px 0;" class="btn btn-outline-light">Déconnexion</a>
  122.         {% endif %}
  123.     </li>
  124. </ul>