templates/home/homeLayout.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.         <title>Vision Sign</title>
  7.         <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
  8.         <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
  9.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" integrity="sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==" crossorigin="anonymous" referrerpolicy="no-referrer"/>
  10.         <link rel="stylesheet" href="{{ asset('css/style.css') }}?v={{ random() }}"> {% block stylesheets %}{% endblock %}
  11.         <script src="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"></script>
  12.     </head>
  13.     <body>
  14.         <section class="header sticky-top">
  15.             <nav class="navbar   navbar-expand-lg ">
  16.                 <div class="container">
  17.                     <a class="navbar-brand header_logo" href="{{ path('home_index') }}">
  18.                         <img src="{{ asset('images/logo_circle.png') }}" alt=""></a>
  19.                     <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  20.                         <span class="navbar-toggler-icon"></span>
  21.                     </button>
  22.                     <div class="collapse navbar-collapse" id="navbarSupportedContent">
  23.                         <ul class="navbar-nav me-auto mb-2 mb-lg-0">
  24.                             <li class="nav-item">
  25.                                 <a class="nav-link active" aria-current="page" href="{{ path('home_index') }}">Accueil</a>
  26.                             </li>
  27.                             {% include 'home/components/categories_subCategories.html.twig' %}
  28.                             <li class="nav-item">
  29.                                 <a class="nav-link" href="{{ path('home_cours_filter_index') }}">Cours</a>
  30.                             </li>
  31.                             <li class="nav-item">
  32.                                 <a class="nav-link" href="#">Enseignants</a>
  33.                             </li>
  34.                             <li class="nav-item">
  35.                                 <a class="nav-link" href="{{ path('home_forum_index') }}">Forum</a>
  36.                             </li>
  37.                             <li class="nav-item">
  38.                                 <a class="nav-link" href="{{ path('home_forum_chatbot_index') }}">ChatBot</a>
  39.                             </li>
  40.                             <li class="nav-item">
  41.                                 <a class="nav-link" href="{{ path('home_merch_filter_index') }}">Merch</a>
  42.                             </li>
  43.                             <li class="nav-item">
  44.                                 <a class="nav-link" href="{{ path('home_avis_add_reclamation_page') }}">Reclamation</a>
  45.                             </li>
  46.                         </ul>
  47.                         <ul class="navbar-nav   mb-2 mb-lg-0 auth_part">
  48.                             {% if  getCurrentUser() is    null %}
  49.                                 <li class="nav-item">
  50.                                     <a class="nav-link active" type="button" data-bs-toggle="modal" data-bs-target="#authModel" href="#" id="openLogin">Connexion</a>
  51.                                 </li>
  52.                                 <li class="nav-item nav-link ">
  53.                                     /
  54.                                 </li>
  55.                                 <li class="nav-item">
  56.                                     <a class="nav-link active" type="button" data-bs-toggle="modal" data-bs-target="#authModel" href="#" id="openReg">Inscription</a>
  57.                                 </li>
  58.                             {% else %}
  59.                                 <li class=" profile">
  60.                                     <a class=" dropdown-toggle" href="#" ole="button" data-bs-toggle="dropdown" aria-expanded="false">
  61.                                         <div class="profile-pic">
  62.                                             <img src="{{ getCurrentUser().image|default(asset('images/cours/person.jpg')) }}" alt="Profile Picture">
  63.                                             <div
  64.                                                 class="entry">{# <img src="{{ asset('images/cours/person.jpg') }}" alt="Profile Picture"> #}
  65.                                             </div>
  66.                                             <div class="username">
  67.                                                 {{getCurrentUser().username}}
  68.                                             </div>
  69.                                         </a>
  70.                                         <ul class="dropdown-menu">
  71.                                             <li>
  72.                                                 <a class="dropdown-item" href="#">
  73.                                                     <i class="ic fa-solid fa-gear"></i>
  74.                                                     <span>Parametre</span>
  75.                                                 </a>
  76.                                             </li>
  77.                                             <li>
  78.                                                 <hr class="dropdown-divider">
  79.                                             </li>
  80.                                             <li>
  81.                                                 <a class="dropdown-item" href="{{ path('home_auth_logout') }}">
  82.                                                     <i class=" ic fa-solid fa-right-from-bracket"></i>
  83.                                                     <span>Deconnexion</span>
  84.                                                 </a>
  85.                                             </li>
  86.                                         </ul>
  87.                                     </li>
  88.                                     {# 
  89.                                                                                                                                                                 <a  href="{{ path('home_auth_logout') }}"  >  logout</a> #}
  90.                                 {% endif %}
  91.                                 <li class="separator"></li>
  92.                                 <li class="nav-item">
  93.                                     <div class="badge_my_cours">
  94.                                         <div class="icon_holder">
  95.                                             <i class="fa-solid fa-briefcase"></i>
  96.                                         </div>
  97.                                         <div class="my_cours_count">1</div>
  98.                                     </div>
  99.                                 </li>
  100.                                 <li class="nav-item">
  101.                                     <div class="nav-link" data-bs-toggle="offcanvas" href="#callToActionDrawer" id="openCallAction" data-path="{{ path('home_donation_display_index') }}" role="button">
  102.                                         <Button class="btn_main">Faire un don</Button>
  103.                                     </div>
  104.                                 </li>
  105.                             </ul>
  106.                         </div>
  107.                     </div>
  108.                 </nav>
  109.             </section>
  110.             <div class="home_page"> {% block body %}{% endblock %}
  111.                 <footer>
  112.                     <div class="footer_Holder" style="background-image: url({{ asset('images/footer_bg.png')}})">
  113.                         <div class="container">
  114.                             <div class="row">
  115.                                 <div class="col-md-3">
  116.                                     <div class="logo_holder"><img src="{{ asset('images/logo_circle.png') }}" class="footer_logo" alt=""></div>
  117.                                 </div>
  118.                                 <div class="col-md-3">
  119.                                     <div class="footer_list_holder">
  120.                                         <span class="title">Categories</span>
  121.                                         <ul>
  122.                                             <li><a href="#">-----------------------------</a></li>
  123.                                             <li><a href="#">-----------------------------</a></li>
  124.                                             <li><a href="#">-----------------------------</a></li>
  125.                                             <li><a href="#">-----------------------------</a></li>
  126.                                             <li><a href="#">-----------------------------</a></li>
  127.                                         </ul>
  128.                                     </div>
  129.                                 </div>
  130.                                 <div class="col-md-3">
  131.                                     <div class="footer_list_holder">
  132.                                         <span class="title">Cours</span>
  133.                                         <ul>
  134.                                             <li><a href="#">-----------------------------</a></li>
  135.                                             <li><a href="#">-----------------------------</a></li>
  136.                                             <li><a href="#">-----------------------------</a></li>
  137.                                             <li><a href="#">-----------------------------</a></li>
  138.                                             <li><a href="#">-----------------------------</a></li>
  139.                                         </ul>
  140.                                     </div>
  141.                                 </div>
  142.                                 <div class="col-md-3">
  143.                                     <div class="footer_social">
  144.                                         <a class="item" href="#">
  145.                                             <i class="fa-brands fa-facebook"></i>
  146.                                         </a>
  147.                                         <a class="item" href="#">
  148.                                             <i class="fa-brands fa-instagram"></i>
  149.                                         </a>
  150.                                         <a class="item" href="#">
  151.                                             <i class="fa-brands fa-x-twitter"></i>
  152.                                         </a>
  153.                                     </div>
  154.                                 </div>
  155.                             </div>
  156.                         </div>
  157.                     </div>
  158.                 </footer>
  159.                 {% include 'home/auth/popup/index.html.twig' %}
  160.                 {% include 'home/components/global_popup.html.twig' %}
  161.                 {% include 'home/components/callToAction/drawer.html.twig' %}
  162.             </div>
  163.             <script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/js/all.min.js" integrity="sha512-GWzVrcGlo0TxTRvz9ttioyYJ+Wwk9Ck0G81D+eO63BaqHaJ3YZX9wuqjwgfcV/MrB2PhaVX9DkYVhbFpStnqpQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  164.             <script src="{{ asset('js/main.js') }}?v={{ random() }}"></script>
  165.             {% block scripts %}{% endblock %}
  166.         </body>
  167.     </body>
  168. </html>