templates/vitrine/base.html.twig line 1

  1. {% set route        = app.request.attributes.get('_route', 'web_vitrine') %}
  2. {% set _locale      = locale(app.request.locale|default('fr')) %}
  3. {% set _langpath    = _locale == 'fr'? 'france.svg' : 'flag.svg'%}
  4. <!doctype html>
  5. <html lang="fr" data-bs-theme="dark">
  6. <head>
  7. <meta charset="utf-8">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  9. <title>{% block title %}FilmAfrik{% endblock %} </title>
  10. <meta name="description" content="{{"FilmAfrik, est un site web de streaming offre uniquement les films produit par les africains."|trans}}">
  11. <meta name="keywords" content="FilmAfrik, streaming, film , séries, series">
  12. <meta name="author" content="FilmAfrik">
  13. <meta name="DC.title" content=" FilmAfrik">
  14. <!-- Google Font Api KEY-->
  15. <meta name="google_font_api" content="AIzaSyBG58yNdAjc20_8jAvLNSVi9E4Xhwjau_k">
  16. <!-- Favicon -->
  17. <link rel="shortcut icon" href="{{ asset('vitrine/images/favicon-filmafrik.ico') }}">
  18. <!-- Library / Plugin Css Build -->
  19. <link rel="stylesheet" href="{{ asset('vitrine/css/core/libs.min.css') }}">
  20. <link rel="stylesheet" href="{{ asset('vitrine/librairies/intl/build/css/intlTelInput.css') }}">
  21.     
  22. <!-- font-awesome css -->
  23. {# <link rel="stylesheet" href="{{ asset('app/vendor/toastr/toastr.min.css') }}"> #}
  24. <link rel="stylesheet" href="{{ asset('app/vendor/sweetalert2/dist/sweetalert2.min.css') }}">
  25. <link rel="stylesheet" href="{{ asset('app/vendor/select2/dist/css/select2.min.css') }}">
  26. <link rel="stylesheet" href="{{ asset('vitrine/vendor/font-awesome/css/all.min.css') }}">
  27. <!-- Iconly css -->
  28. <link rel="stylesheet" href="{{ asset('vitrine/vendor/iconly/css/style.css') }}">
  29. <!-- Animate css -->
  30. <link rel="stylesheet" href="{{ asset('vitrine/vendor/animate.min.css') }}">
  31. <!-- SwiperSlider css -->
  32. <link rel="stylesheet" href="{{ asset('vitrine/vendor/swiperSlider/swiper.min.css') }}">
  33. <!-- Streamit Design System Css -->
  34. <link rel="stylesheet" href="{{ asset('vitrine/css/streamit.min.css?v=1.0.0') }}">
  35. <!-- Custom Css -->
  36. <link rel="stylesheet" href="{{ asset('vitrine/css/custom.min.css?v=1.0.0') }}">
  37. <!-- Rtl Css -->
  38. <link rel="stylesheet" href="{{ asset('vitrine/css/rtl.min.css?v=1.0.0') }}">
  39. <link rel="stylesheet" href="{{ asset('app/css/urban.formvalidation.css') }}">
  40. {# <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.css"> #}
  41. <!-- Google Font -->
  42. <link rel="preconnect" href="https://fonts.googleapis.com">
  43. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  44. <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300&display=swap" rel="stylesheet">
  45. <style>
  46.     .indicator-progress{display: none;}
  47.     [data-kt-indicator=on] > .indicator-progress {display: inline-block;}
  48.     [data-kt-indicator=on] > .indicator-label {display: none;}
  49.     .full-button .btn {
  50.         width: 100%;
  51.     }
  52.     hr{
  53.         border: red solid 1px;
  54.     }
  55.     #search-offcanvas{
  56.         margin-top: 75px;
  57.         width: 80%;
  58.     }
  59.     @media(max-width: 1199px){
  60.         #search-offcanvas {
  61.             margin-top: 190px;
  62.         }
  63.     }
  64. </style>
  65. {% block stylesheets %}{% endblock %}
  66. </head>
  67. <body class="  ">
  68. <span class="screen-darken"></span>
  69. <!-- loader Start -->
  70. <!-- loader Start -->
  71. <div class="loader simple-loader">
  72.     <div class="loader-body">
  73.     {# <img src="{{ asset('vitrine/images/loader.gif') }}" alt="loader" class="img-fluid " width="300"> #}
  74.     <img src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" alt="loader" class="img-fluid " width="300">
  75.     </div>
  76. </div>
  77. <!-- loader END -->  <!-- loader END -->
  78. <main class="main-content">
  79. <!--Nav Start-->
  80. <header class="header-center-home header-default header-sticky">
  81.     <nav class="nav navbar navbar-expand-xl navbar-light iq-navbar header-hover-menu py-xl-0">
  82.     <div class="container-fluid navbar-inner">
  83.         <div class="d-flex align-items-center justify-content-between w-100 landing-header">
  84.             <div class="d-flex gap-3 gap-xl-0 align-items-center">
  85.                 <div>
  86.                 <button type="button" data-bs-toggle="offcanvas" data-bs-target="#navbar_main"
  87.                     aria-controls="navbar_main"
  88.                     class="d-xl-none btn bg-primary rounded-pill p-1 pt-0 toggle-rounded-btn">
  89.                     <svg width="20px" class="icon-20" viewBox="0 0 24 24">
  90.                         <path fill="currentColor"
  91.                             d="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"></path>
  92.                     </svg>
  93.                 </button>
  94.                 </div>
  95.                 <!--Logo -->
  96.                 <div class="logo-default">
  97.                     <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  98.                         <img class="img-fluid logo filmAfrik" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  99.                     </a>
  100.                 </div>
  101.                 <div class="logo-hotstar">
  102.                     <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  103.                         <img class="img-fluid logo" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  104.                     </a>
  105.                 </div> 
  106.                 <div class="logo-prime">
  107.                     <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  108.                         <img class="img-fluid logo" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  109.                     </a>
  110.                 </div> 
  111.                 <div class="logo-hulu">
  112.                     <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  113.                         <img class="img-fluid logo" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  114.                     </a>
  115.                 </div>
  116.             </div>
  117.             <nav id="navbar_main" class="offcanvas mobile-offcanvas nav navbar navbar-expand-xl hover-nav horizontal-nav mega-menu-content py-xl-0">
  118.             <div class="container-fluid p-lg-0">
  119.                 <div class="offcanvas-header px-0">
  120.                 <div class="navbar-brand ms-3">
  121.                     <!--Logo -->
  122.                     <div class="logo-default">
  123.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  124.                             <img class="img-fluid logo" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  125.                         </a>
  126.                     </div>
  127.                     <div class="logo-hotstar">
  128.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  129.                             <img class="img-fluid logo" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  130.                         </a>
  131.                     </div> 
  132.                     <div class="logo-prime">
  133.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  134.                             <img class="img-fluid logo" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  135.                         </a>
  136.                     </div> 
  137.                     <div class="logo-hulu">
  138.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  139.                             <img class="img-fluid logo" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  140.                         </a>
  141.                     </div>
  142.                 </div>
  143.                 <button type="button" class="btn-close float-end px-3" data-bs-dismiss="offcanvas" aria-label="Close"></button>
  144.                 </div>
  145.                 <ul class="navbar-nav iq-nav-menu  list-unstyled" id="header-menu">
  146.                     <li class="nav-item">
  147.                         <a class="nav-link {{ menu(route, 'web_vitrine') }}"  href="{{path('web_vitrine')}}"  >
  148.                         <span class="item-name">{{"Accueil"|trans}}</span>
  149.                         {# <span class="menu-icon">
  150.                             <i class="fa fa-caret-down toggledrop-desktop right-icon" aria-hidden="true"></i>
  151.                             <span class="toggle-menu">
  152.                             <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  153.                             <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  154.                             </span>
  155.                         </span> #}
  156.                         </a>
  157.                         {# <ul class="sub-nav mega-menu-item collapse justify-content-center list-unstyled" id="homePages">
  158.                         <li class="nav-item">
  159.                             <a class="nav-link p-0 active" href="{{path('web_vitrine')}}">
  160.                             <img src="{{ asset('vitrine/images/mega-menu/new-home.webp') }}" alt="img" class="img-fluid d-xl-block d-none">
  161.                             <span class="d-inline-block ">OTT Home</span>
  162.                             </a>
  163.                         </li>
  164.                         <li class="nav-item">
  165.                             <a class="nav-link p-0 " href="./home.html">
  166.                             <img src="{{ asset('vitrine/images/mega-menu/home.webp') }}" alt="img" class="img-fluid d-xl-block d-none">
  167.                             <span class="d-inline-block ">Home</span>
  168.                             </a>
  169.                         </li>
  170.                         <li class="nav-item">
  171.                             <a class="nav-link p-0 " href="./movie.html">
  172.                             <img src="{{ asset('vitrine/images/mega-menu/movie.webp') }}" alt="img" class="img-fluid d-xl-block d-none">
  173.                             <span class="d-inline-block ">Movie</span>
  174.                             </a>
  175.                         </li>
  176.                         <li class="nav-item">
  177.                             <a class="nav-link p-0 " href="./tv-show.html">
  178.                             <img src="{{ asset('vitrine/images/mega-menu/tv-show.webp') }}" alt="img" class="img-fluid d-xl-block d-none">
  179.                             <span class="d-inline-block ">TV Show</span>
  180.                             </a>
  181.                         </li>
  182.                         <li class="nav-item">
  183.                             <a class="nav-link p-0 " href="./video.html">
  184.                             <img src="{{ asset('vitrine/images/mega-menu/video.webp') }}" alt="img" class="img-fluid d-xl-block d-none">
  185.                             <span class="d-inline-block ">Video</span>
  186.                             </a>
  187.                         </li>
  188.                         <li class="nav-item">
  189.                             <a class="nav-link p-0 " href="./merchandise-store.html">
  190.                             <img src="{{ asset('vitrine/images/mega-menu/shop-home.webp') }}" alt="img" class="img-fluid d-xl-block d-none">
  191.                             <span class="d-inline-block ">Merchandise Store</span>
  192.                             </a>
  193.                         </li>
  194.                         </ul> #}
  195.                     </li>
  196.                      <li class="nav-item">
  197.                         <a class="nav-link {{ menu(route, 'web_view_all_serie') }}" href="{{path('web_view_all_serie')}}" >
  198.                         <span class="item-name">{{"Séries" | trans}}</span>
  199.                         </a>
  200.                     </li>
  201.                     <li class="nav-item">
  202.                         <a class="nav-link {{ menu(route, 'web_view_all_movie') }}" href="{{path('web_view_all_movie')}}" >
  203.                         <span class="item-name">{{"Films" | trans}}</span>
  204.                         </a>
  205.                     </li>
  206.                     {# <li class="nav-item">
  207.                         <a class="nav-link" href="{{path('web_pricing')}}">
  208.                         <span class="item-name">{{"Pricing plan" | trans}}</span>
  209.                         </a>
  210.                         
  211.                     </li> #}
  212.                     <li class="nav-item">
  213.                         <a class="nav-link {{ menu(route, 'web_live') }}" href="{{path('web_live')}}" >
  214.                         <span class="item-name">{{"Diffusion" | trans}}</span>
  215.                         </a>
  216.                         
  217.                     </li>
  218.                     <li class="nav-item">
  219.                         <a class="nav-link {{ menu(route, 'web_view_all_casting') }}" href="{{path('web_view_all_casting')}}" >
  220.                         <span class="item-name">{{"Casting" | trans}}</span>
  221.                         </a>
  222.                         
  223.                     </li>
  224.                     <li class="nav-item">
  225.                         <a class="nav-link {{ menu(route, 'web_contact') }}"  href="{{path('web_contact')}}">
  226.                         <span class="item-name">{{"Contact" | trans}}</span>
  227.                         </a>
  228.                     </li>
  229.                     {% if not app.user %}
  230.                     <li class="nav-item" style="margin-left: 2em; margin-right: 0em;">
  231.                         <a class="nav-link call-register" href="{{path('web_register_index')}}" id="call-register" style="padding-right: 0.5em;">
  232.                         <span class="item-name">{{"S'inscrire" | trans}}</span>
  233.                         </a>
  234.                     </li>
  235.                     <li class="nav-item">
  236.                         <a class="nav-link call-login" href="{{path('app_login')}}" id="call-login" style="padding-left: 0.5em;">
  237.                         <span class="item-name">{{"Connexion" | trans}}</span>
  238.                         </a>
  239.                     </li>
  240.                     {% endif %}
  241.                     
  242.                     {# <li class="nav-item">
  243.                         <a class="nav-link" data-bs-toggle="collapse" href="#features" role="button" aria-expanded="false" aria-controls="homePages">
  244.                         <span class="item-name">Features</span>
  245.                         <span class="menu-icon">
  246.                             <i class="fa fa-caret-down toggledrop-desktop right-icon" aria-hidden="true"></i>
  247.                             <span class="toggle-menu">
  248.                             <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  249.                             <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  250.                             </span>
  251.                         </span>
  252.                         </a>
  253.                         <ul class="sub-nav collapse  list-unstyled" id="features">
  254.                         <li class="nav-item">
  255.                             <a class="nav-link " href="./restricted-content.html"> Restricted Content </a>
  256.                         </li>
  257.                         <li class="nav-item">
  258.                             <a class="nav-link " href="./related-merchandise.html"> Related Merchandise </a>
  259.                         </li>
  260.                         <li class="nav-item">
  261.                             <a class="nav-link " href="./playlist.html"> Playlist </a>
  262.                         </li>
  263.                         <li class="nav-item">
  264.                             <a class="nav-link " href="./geners.html"> Geners </a>
  265.                         </li>
  266.                         <li class="nav-item">
  267.                             <a class="nav-link " href="./cast.html"> Cast </a>
  268.                         </li>
  269.                         <li class="nav-item">
  270.                             <a class="nav-link " href="./tags.html"> Tags </a>
  271.                         </li>
  272.                         </ul>
  273.                     </li> #}
  274.                     {# <li class="nav-item">
  275.                         <a class="nav-link" data-bs-toggle="collapse" href="#pages" role="button" aria-expanded="false" aria-controls="homePages">
  276.                         <span class="item-name">Pages</span>
  277.                         <span class="menu-icon">
  278.                             <i class="fa fa-caret-down toggledrop-desktop right-icon" aria-hidden="true"></i>
  279.                             <span class="toggle-menu">
  280.                             <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  281.                             <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  282.                             </span>
  283.                         </span>
  284.                         </a>
  285.                         <ul class="sub-nav collapse  list-unstyled" id="pages">
  286.                         <li class="nav-item">
  287.                             <a class="nav-link " href="./about-us.html"> About Us </a>
  288.                         </li>
  289.                         <li class="nav-item">
  290.                             <a class="nav-link " href="./contact-us.html"> Contact Us </a>
  291.                         </li>
  292.                         <li class="nav-item">
  293.                             <a class="nav-link " href="./faq.html"> FAQ </a>
  294.                         </li>
  295.                         <li class="nav-item">
  296.                             <a class="nav-link " href="./privacy-policy.html"> Privacy Policy </a>
  297.                         </li>
  298.                         <li class="nav-item">
  299.                             <a class="nav-link " href="./pricing-plan.html"> Pricing Plan </a>
  300.                         </li>
  301.                         <li class="nav-item">
  302.                             <a class="nav-link " href="./coming-soon.html"> Coming Soon </a>
  303.                         </li>
  304.                         <li class="nav-item">
  305.                             <a class="nav-link" data-bs-toggle="collapse" href="#error-page" role="button" aria-expanded="false" aria-controls="error-page">
  306.                             <span class="item-name">Error Page</span>
  307.                             <span class="menu-icon">
  308.                                 <i class="fa fa-caret-right toggledrop-desktop right-icon" aria-hidden="true"></i>
  309.                                 <span class="toggle-menu">
  310.                                 <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  311.                                 <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  312.                                 </span>
  313.                             </span>
  314.                             </a>
  315.                             <ul class="sub-nav collapse  list-unstyled" id="error-page">
  316.                             <li class="nav-item">
  317.                                 <a class="nav-link " href="./error-page-one.html"> Error Page 1 </a>
  318.                             </li>
  319.                             <li class="nav-item">
  320.                                 <a class="nav-link " href="./error-page-two.html"> Error Page 2 </a>
  321.                             </li>
  322.                             </ul>
  323.                         </li>
  324.                         </ul>
  325.                     </li> #}
  326.                     {# <li class="nav-item">
  327.                         <a class="nav-link" data-bs-toggle="collapse" href="#blog" role="button" aria-expanded="false" aria-controls="blog">
  328.                         <span class="item-name">Blog</span>
  329.                         <span class="menu-icon">
  330.                             <i class="fa fa-caret-down toggledrop-desktop right-icon" aria-hidden="true"></i>
  331.                             <span class="toggle-menu">
  332.                             <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  333.                             <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  334.                             </span>
  335.                         </span>
  336.                         </a>
  337.                         <ul class="sub-nav collapse  list-unstyled" id="blog">
  338.                         <li class="nav-item">
  339.                             <a class="nav-link " href="./blog/blog-listing.html"> Listing </a>
  340.                         </li>
  341.                         <li class="nav-item">
  342.                             <a class="nav-link" data-bs-toggle="collapse" href="#blog-grid" role="button" aria-expanded="false" aria-controls="blog-grid">
  343.                             <span class="item-name">Blog Grid</span>
  344.                             <span class="menu-icon">
  345.                                 <i class="fa fa-caret-right toggledrop-desktop right-icon" aria-hidden="true"></i>
  346.                                 <span class="toggle-menu">
  347.                                 <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  348.                                 <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  349.                                 </span>
  350.                             </span>
  351.                             </a>
  352.                             <ul class="sub-nav collapse  list-unstyled" id="blog-grid">
  353.                             <li class="nav-item">
  354.                                 <a class="nav-link " href="./blog/one-column.html"> 1 Column </a>
  355.                             </li>
  356.                             <li class="nav-item">
  357.                                 <a class="nav-link " href="./blog/two-column.html"> 2 Column </a>
  358.                             </li>
  359.                             <li class="nav-item">
  360.                                 <a class="nav-link " href="./blog/three-column.html"> 3 Column </a>
  361.                             </li>
  362.                             <li class="nav-item">
  363.                                 <a class="nav-link " href="./blog/four-column.html"> 4 Column </a>
  364.                             </li>
  365.                             </ul>
  366.                         </li>
  367.                         <li class="nav-item">
  368.                             <a class="nav-link" data-bs-toggle="collapse" href="#blog-sidebar" role="button" aria-expanded="false" aria-controls="blog-sidebar">
  369.                             <span class="item-name">Blog Sidebar</span>
  370.                             <span class="menu-icon">
  371.                                 <i class="fa fa-caret-right toggledrop-desktop right-icon" aria-hidden="true"></i>
  372.                                 <span class="toggle-menu">
  373.                                 <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  374.                                 <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  375.                                 </span>
  376.                             </span>
  377.                             </a>
  378.                             <ul class="sub-nav collapse  list-unstyled" id="blog-sidebar">
  379.                             <li class="nav-item">
  380.                                 <a class="nav-link " href="./blog/left-sidebar.html"> Left Sidebar </a>
  381.                             </li>
  382.                             <li class="nav-item">
  383.                                 <a class="nav-link " href="./blog/right-sidebar.html"> Right Sidebar </a>
  384.                             </li>
  385.                             </ul>
  386.                         </li>
  387.                         <li class="nav-item">
  388.                             <a class="nav-link" data-bs-toggle="collapse" href="#blog-single" role="button" aria-expanded="false" aria-controls="blog-single">
  389.                             <span class="item-name">Blog Single</span>
  390.                             <span class="menu-icon">
  391.                                 <i class="fa fa-caret-right toggledrop-desktop right-icon" aria-hidden="true"></i>
  392.                                 <span class="toggle-menu">
  393.                                 <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  394.                                 <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  395.                                 </span>
  396.                             </span>
  397.                             </a>
  398.                             <ul class="sub-nav collapse  list-unstyled" id="blog-single">
  399.                             <li class="nav-item">
  400.                                 <a class="nav-link " href="./blog/blog-template.html"> Blog Template </a>
  401.                             </li>
  402.                             <li class="nav-item">
  403.                                 <a class="nav-link " href="./blog/blog-detail.html"> Standard </a>
  404.                             </li>
  405.                             <li class="nav-item">
  406.                                 <a class="nav-link " href="./blog/blog-audio.html"> Audio </a>
  407.                             </li>
  408.                             <li class="nav-item">
  409.                                 <a class="nav-link " href="./blog/blog-video.html"> Video </a>
  410.                             </li>
  411.                             <li class="nav-item">
  412.                                 <a class="nav-link " href="./blog/blog-link.html"> Link </a>
  413.                             </li>
  414.                             <li class="nav-item">
  415.                                 <a class="nav-link " href="./blog/blog-quote.html"> Quote </a>
  416.                             </li>
  417.                             <li class="nav-item">
  418.                                 <a class="nav-link " href="./blog/blog-gallery.html"> Gallery </a>
  419.                             </li>
  420.                             </ul>
  421.                         </li>
  422.                         </ul>
  423.                     </li> #}
  424.                     {# <li class="nav-item">
  425.                         <a class="nav-link" data-bs-toggle="collapse" href="#shop" role="button" aria-expanded="false" aria-controls="shop">
  426.                         <span class="item-name">Shop</span>
  427.                         <span class="menu-icon">
  428.                             <i class="fa fa-caret-down toggledrop-desktop right-icon" aria-hidden="true"></i>
  429.                             <span class="toggle-menu">
  430.                             <i class="fa fa-plus  arrow-active text-white" aria-hidden="true"></i>
  431.                             <i class="fa fa-minus  arrow-hover text-white" aria-hidden="true"></i>
  432.                             </span>
  433.                         </span>
  434.                         </a>
  435.                         <ul class="sub-nav collapse  list-unstyled" id="shop">
  436.                         <li class="nav-item">
  437.                             <a class="nav-link " href="./shop/shop.html"> Shop </a>
  438.                         </li>
  439.                         <li class="nav-item">
  440.                             <a class="nav-link " href="./shop/my-account.html"> My Account Page </a>
  441.                         </li>
  442.                         <li class="nav-item">
  443.                             <a class="nav-link " href="./shop/cart.html"> Cart Page </a>
  444.                         </li>
  445.                         <li class="nav-item">
  446.                             <a class="nav-link " href="./shop/wishlist.html"> Wishlist Page </a>
  447.                         </li>
  448.                         <li class="nav-item">
  449.                             <a class="nav-link " href="./shop/checkout.html"> Checkout Page </a>
  450.                         </li>
  451.                         <li class="nav-item">
  452.                             <a class="nav-link " href="./shop/order-tracking.html"> Order Tracking </a>
  453.                         </li>
  454.                         </ul>
  455.                     </li> #}
  456.                 </ul>
  457.             </div>
  458.             <!-- container-fluid.// -->
  459.             </nav>
  460.             <div class="right-panel">
  461.                 <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
  462.                 data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false"
  463.                 aria-label="Toggle navigation">
  464.                 <span class="navbar-toggler-btn">
  465.                     <span class="navbar-toggler-icon"></span>
  466.                 </span>
  467.                 </button>
  468.                 <div class="collapse navbar-collapse" id="navbarSupportedContent">
  469.                 <ul class="navbar-nav align-items-center ms-auto mb-2 mb-xl-0">
  470.                     <li class="nav-item theme-scheme-dropdown dropdown">
  471.                             <a href="{{path(route, app.request.get('_route_params')|default([])|merge({'_locale':_locale}))}}" class="nav-link" id="mode-drop" data-bs-toggle="dropdown">
  472.                                 <img class="rounded" src="{{asset(_langpath,'flags')}}" width="14" alt="en"/>
  473.                             </a>
  474.                             <ul class="list-unstyled dropdown-menu dropdown-content" style="min-width:min-content">
  475.                                 <li data-setting="radio">
  476.                                     <a href="{{path(route, app.request.get('_route_params')|default([])|merge({'_locale':'fr'}))}}">
  477.                                     <div class="dropdown-item d-flex align-items-center text-primary">
  478.                                         <img class="rounded" src="{{asset('france.svg','flags')}}" width="14" alt="fr"/>
  479.                                         <span class="mx-2 mb-0">{{"Fr"|trans}}</span>
  480.                                     </div>
  481.                                     </a>
  482.                                 </li>
  483.                                 <li data-setting="radio">
  484.                                     <a href="{{path(route, app.request.get('_route_params')|default([])|merge({'_locale':'en'}))}}">
  485.                                     <div class="dropdown-item d-flex align-items-center text-primary">
  486.                                         <img class="rounded" src="{{asset('flag.svg','flags')}}" width="14" alt="en"/>
  487.                                         <span class="mx-2 mb-0">{{"En"|trans}}</span>
  488.                                     </div>
  489.                                     </a>
  490.                                 </li>
  491.                                 
  492.                             </ul>
  493.                     </li>
  494.                     <li class="nav-item dropdown iq-responsive-menu">
  495.                         <div class="search-box">
  496.                             <a href="#" class="nav-link p-0" id="search-drop" data-bs-toggle="dropdown">
  497.                             <div class="btn-icon btn-sm rounded-pill btn-action">
  498.                                 <span class="btn-inner">
  499.                                     <svg class="icon-20" width="20" viewBox="0 0 24 24" fill="none"
  500.                                         xmlns="http://www.w3.org/2000/svg">
  501.                                         <circle cx="11.7669" cy="11.7666" r="8.98856" stroke="currentColor"
  502.                                         stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
  503.                                         </circle>
  504.                                         <path d="M18.0186 18.4851L21.5426 22" stroke="currentColor" stroke-width="1.5"
  505.                                         stroke-linecap="round" stroke-linejoin="round">
  506.                                         </path>
  507.                                     </svg>
  508.                                 </span>
  509.                             </div>
  510.                             </a>
  511.                             <ul class="dropdown-menu p-0 dropdown-search m-0 iq-search-bar" style="width: 20rem;">
  512.                             <li class="p-0">
  513.                                 <div class="form-group input-group mb-0">
  514.                                     <input type="text" class="form-control border-0" placeholder="{{"Recherche..."|trans}}" id="search-input">
  515.                                     <button type="submit" class="search-submit">
  516.                                         <svg class="icon-15" width="15" viewBox="0 0 24 24" fill="none"
  517.                                         xmlns="http://www.w3.org/2000/svg">
  518.                                         <circle cx="11.7669" cy="11.7666" r="8.98856" stroke="currentColor"
  519.                                             stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
  520.                                         </circle>
  521.                                         <path d="M18.0186 18.4851L21.5426 22" stroke="currentColor" stroke-width="1.5"
  522.                                             stroke-linecap="round" stroke-linejoin="round">
  523.                                         </path>
  524.                                         </svg>
  525.                                     </button>
  526.                                 </div>
  527.                             </li>
  528.                             </ul>
  529.                         </div>
  530.                     </li>
  531.                     <li class="nav-item dropdown" id="itemdropdown1">
  532.                         {% if app.user %}
  533.                         <a class="nav-link d-flex align-items-center" href="#" id="navbarDropdown" role="button"
  534.                             data-bs-toggle="dropdown" aria-expanded="false">
  535.                             <div class="btn-icon rounded-pill user-icons">
  536.                             <span class="btn-inner">
  537.                                 <svg class="icon-18" width="18" viewBox="0 0 24 24" fill="none"
  538.                                     xmlns="http://www.w3.org/2000/svg">
  539.                                     <path fill-rule="evenodd" clip-rule="evenodd"
  540.                                         d="M9.87651 15.2063C6.03251 15.2063 2.74951 15.7873 2.74951 18.1153C2.74951 20.4433 6.01251 21.0453 9.87651 21.0453C13.7215 21.0453 17.0035 20.4633 17.0035 18.1363C17.0035 15.8093 13.7415 15.2063 9.87651 15.2063Z"
  541.                                         stroke="currentColor" stroke-width="1.5" stroke-linecap="round"
  542.                                         stroke-linejoin="round"></path>
  543.                                     <path fill-rule="evenodd" clip-rule="evenodd"
  544.                                         d="M9.8766 11.886C12.3996 11.886 14.4446 9.841 14.4446 7.318C14.4446 4.795 12.3996 2.75 9.8766 2.75C7.3546 2.75 5.3096 4.795 5.3096 7.318C5.3006 9.832 7.3306 11.877 9.8456 11.886H9.8766Z"
  545.                                         stroke="currentColor" stroke-width="1.5" stroke-linecap="round"
  546.                                         stroke-linejoin="round"></path>
  547.                                     <path d="M19.2036 8.66919V12.6792" stroke="currentColor" stroke-width="1.5"
  548.                                         stroke-linecap="round" stroke-linejoin="round"></path>
  549.                                     <path d="M21.2497 10.6741H17.1597" stroke="currentColor" stroke-width="1.5"
  550.                                         stroke-linecap="round" stroke-linejoin="round"></path>
  551.                                 </svg>
  552.                             </span>
  553.                             </div>
  554.                         </a>
  555.                         <ul class="dropdown-menu dropdown-menu-end dropdown-user border-0 p-0 m-0"
  556.                             aria-labelledby="navbarDropdown">
  557.                             <li class="user-info d-flex align-items-center gap-3 mb-3">
  558.                             <img src="{{ asset(app.user.profilePhoto, 'avatar') }}" class="img-fluid" alt="" loading="lazy">
  559.                             <span class="font-size-14 fw-500 text-capitalize text-white">
  560.                             <h6 class="mb-0 font-size-14 fw-normal">{{app.user.firstname}}</h6>
  561.                             <h6 class="mb-0 font-size-12 fw-normal">{{app.user.email}}</h6>
  562.                             </span>
  563.                             </li>
  564.                             {% if permission('DASH0', app.user) %}
  565.                             <li>
  566.                             <a href="{{path('web_dashboard_index')}}" class="iq-sub-card d-flex align-items-center gap-3">
  567.                                 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 22" fill="none">
  568.                                     <path fill-rule="evenodd" clip-rule="evenodd" d="M7.84455 20.6621C4.15273 20.6621 1 20.0876 1 17.7868C1 15.486 4.13273 13.3621 7.84455 13.3621C11.5364 13.3621 14.6891 15.4654 14.6891 17.7662C14.6891 20.066 11.5564 20.6621 7.84455 20.6621Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  569.                                     <path fill-rule="evenodd" clip-rule="evenodd" d="M7.83725 10.1738C10.26 10.1738 12.2236 8.21015 12.2236 5.78742C12.2236 3.36469 10.26 1.40015 7.83725 1.40015C5.41452 1.40015 3.44998 3.36469 3.44998 5.78742C3.4418 8.20196 5.3918 10.1656 7.80634 10.1738C7.81725 10.1738 7.82725 10.1738 7.83725 10.1738Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  570.                                 </svg>
  571.                                 <h6 class="mb-0 font-size-14 fw-normal">{{"Tableau de board"|trans}}</h6>
  572.                             </a>
  573.                             </li>
  574.                             {% endif %}
  575.                             <li>
  576.                             <a href="{{path('web_account',{'edit':1})}}" class="iq-sub-card d-flex align-items-center gap-3">
  577.                                 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 22" fill="none">
  578.                                     <path fill-rule="evenodd" clip-rule="evenodd" d="M7.84455 20.6621C4.15273 20.6621 1 20.0876 1 17.7868C1 15.486 4.13273 13.3621 7.84455 13.3621C11.5364 13.3621 14.6891 15.4654 14.6891 17.7662C14.6891 20.066 11.5564 20.6621 7.84455 20.6621Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  579.                                     <path fill-rule="evenodd" clip-rule="evenodd" d="M7.83725 10.1738C10.26 10.1738 12.2236 8.21015 12.2236 5.78742C12.2236 3.36469 10.26 1.40015 7.83725 1.40015C5.41452 1.40015 3.44998 3.36469 3.44998 5.78742C3.4418 8.20196 5.3918 10.1656 7.80634 10.1738C7.81725 10.1738 7.82725 10.1738 7.83725 10.1738Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  580.                                 </svg>
  581.                                 <h6 class="mb-0 font-size-14 fw-normal">{{"Mon compte"|trans}}</h6>
  582.                             </a>
  583.                             </li>
  584.                             <li>
  585.                             <a href="{{path('web_account')}}" class="iq-sub-card d-flex align-items-center gap-3">
  586.                                 <svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
  587.                                     <path d="m0 0h24v24h-24z" fill="#fff" opacity="0"
  588.                                         transform="matrix(-1 0 0 -1 24 24)" />
  589.                                     <path
  590.                                         d="m19 11h-6v-6a1 1 0 0 0 -2 0v6h-6a1 1 0 0 0 0 2h6v6a1 1 0 0 0 2 0v-6h6a1 1 0 0 0 0-2z"
  591.                                         fill="currentColor" />
  592.                                 </svg>
  593.                                 <h6 class="mb-0 font-size-14 fw-normal">{{"Liste de lecture"|trans}}</h6>
  594.                             </a>
  595.                             </li>
  596.                             <li>
  597.                             <a href="{{path('app_logout')}}"
  598.                                 class="iq-sub-card iq-logout-2 mt-1 d-flex justify-content-center gap-2">
  599.                                 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"
  600.                                     fill="none">
  601.                                     <path
  602.                                         d="M1.82209 15.9999C1.46654 15.9999 1.16283 15.874 0.910981 15.6221C0.659129 15.3703 0.533203 15.0666 0.533203 14.711V1.73322C0.533203 1.37767 0.659129 1.07397 0.910981 0.822114C1.16283 0.570262 1.46654 0.444336 1.82209 0.444336H7.95543V1.44434H1.82209C1.74802 1.44434 1.68135 1.47397 1.62209 1.53322C1.56283 1.59248 1.5332 1.65915 1.5332 1.73322V14.711C1.5332 14.7851 1.56283 14.8517 1.62209 14.911C1.68135 14.9703 1.74802 14.9999 1.82209 14.9999H7.95543V15.9999H1.82209ZM12.0888 11.5999L11.3554 10.8888L13.5332 8.73322H5.68876V7.711H13.511L11.3332 5.55545L12.0665 4.82211L15.4665 8.24434L12.0888 11.5999Z"
  603.                                         fill="currentColor"></path>
  604.                                 </svg>
  605.                                 <h6 class="mb-0 font-size-14 fw-normal">{{"Déconnexion"|trans}}</h6>
  606.                             </a>
  607.                             </li>
  608.                         </ul>
  609.                         {% else %}                        
  610.                         <a class="nav-link d-flex align-items-center" href="{{path('app_login')}}" id="login-customer" role="button">
  611.                             <div class="btn-icon rounded-pill user-icons">
  612.                                 <span class="btn-inner">
  613.                                     <svg class="icon-18" width="18" viewBox="0 0 24 24" fill="none"
  614.                                         xmlns="http://www.w3.org/2000/svg">
  615.                                         <path fill-rule="evenodd" clip-rule="evenodd"
  616.                                             d="M9.87651 15.2063C6.03251 15.2063 2.74951 15.7873 2.74951 18.1153C2.74951 20.4433 6.01251 21.0453 9.87651 21.0453C13.7215 21.0453 17.0035 20.4633 17.0035 18.1363C17.0035 15.8093 13.7415 15.2063 9.87651 15.2063Z"
  617.                                             stroke="currentColor" stroke-width="1.5" stroke-linecap="round"
  618.                                             stroke-linejoin="round"></path>
  619.                                         <path fill-rule="evenodd" clip-rule="evenodd"
  620.                                             d="M9.8766 11.886C12.3996 11.886 14.4446 9.841 14.4446 7.318C14.4446 4.795 12.3996 2.75 9.8766 2.75C7.3546 2.75 5.3096 4.795 5.3096 7.318C5.3006 9.832 7.3306 11.877 9.8456 11.886H9.8766Z"
  621.                                             stroke="currentColor" stroke-width="1.5" stroke-linecap="round"
  622.                                             stroke-linejoin="round"></path>
  623.                                         <path d="M19.2036 8.66919V12.6792" stroke="currentColor" stroke-width="1.5"
  624.                                             stroke-linecap="round" stroke-linejoin="round"></path>
  625.                                         <path d="M21.2497 10.6741H17.1597" stroke="currentColor" stroke-width="1.5"
  626.                                             stroke-linecap="round" stroke-linejoin="round"></path>
  627.                                     </svg>
  628.                                 </span>
  629.                             </div>
  630.                         </a>
  631.                         {% endif %}
  632.                     </li>
  633.                     {# <li class="nav-item dropdown iq-responsive-menu">
  634.                         <div class="movie-detail-select ">
  635.                             <select name="movieselect" id="lang" class="form-control movie-select select2-basic-single js-states">
  636.                                 <option value="1">{{"Fr"| trans}}</option>
  637.                                 <option value="2">{{"En"| trans}}</option>
  638.                             </select>
  639.                         </div>
  640.                     </li> #}
  641.                    
  642.                 </ul>
  643.                 </div>
  644.             </div>
  645.         </div>
  646.     </div>
  647.     </nav>
  648. </header>      
  649. <!--Nav End-->
  650. <!--bread-crumb-->
  651. <!--bread-crumb-->
  652. {% block body %}{% endblock %}
  653. <!-- <button class="btn btn-primary" type="button" data-bs-toggle="modal" data-bs-target="#connexion-modal">Modal</button> -->
  654. <footer class="footer footer-default">
  655.     <div class="container-fluid">
  656.         <div class="footer-top">
  657.         <div class="row">
  658.             <div class="col-xl-3 col-lg-6 mb-5 mb-lg-0">
  659.             <div class="footer-logo">
  660.                 <!--Logo -->
  661.                     <div class="logo-default">
  662.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  663.                             <img class="img-fluid logo filmAfrik" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  664.                         </a>
  665.                     </div>
  666.                     <div class="logo-hotstar">
  667.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  668.                             <img class="img-fluid logo filmAfrik" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  669.                         </a>
  670.                     </div> 
  671.                     <div class="logo-prime">
  672.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  673.                             <img class="img-fluid logo filmAfrik" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  674.                         </a>
  675.                     </div> 
  676.                     <div class="logo-hulu">
  677.                         <a class="navbar-brand text-primary" href="{{path('web_vitrine')}}"> 
  678.                             <img class="img-fluid logo filmAfrik" src="{{ asset('vitrine/images/logo-filmafrik.webp') }}" loading="lazy" alt="FILMAFRIK" />
  679.                         </a>
  680.                     </div>
  681.             </div>
  682.             <p class="mb-4 font-size-14">{{"Email"|trans}} : <span class="text-white">customer@filmafrik.com</span>
  683.             </p>
  684.             <p class="text-uppercase letter-spacing-1 font-size-14 mb-1">{{"Service clientèl"|trans}}</p>
  685.             <p class="mb-0 contact text-white">+ (480) 555-0103</p>
  686.             </div>
  687.             <div class="col-xl-2 col-lg-6 mb-5 mb-lg-0">
  688.             <h4 class="footer-link-title">{{"Autres liens"|trans}}</h4>
  689.             <ul class="list-unstyled footer-menu">
  690.                 {# <li class="mb-3">
  691.                 <a href="./about-us.html" class="ms-3">about us</a>
  692.                 </li> #}
  693.                 {# <li class="mb-3">
  694.                 <a href="./blog/blog-listing.html" class="ms-3">Blog</a>
  695.                 </li> #}
  696.                 {# <li class="mb-3">
  697.                 <a href="{{path('web_pricing')}}" class="ms-3">Pricing Plan</a>
  698.                 </li> #}
  699.                 <li>
  700.                 <a href="{{path('web_faq')}}" class="ms-3">FAQ</a>
  701.                 </li>
  702.             </ul>
  703.             </div>
  704.             <div class="col-xl-2 col-lg-6 mb-5 mb-lg-0">
  705.             <h4 class="footer-link-title">Tendances</h4>
  706.             <ul class="list-unstyled footer-menu">
  707.                 <li class="mb-3">
  708.                 <a href="{{path('web_top_trending')}}" class="ms-3">{{"Nouvelles"|trans }}</a>
  709.                 </li>
  710.                 <li class="mb-3">
  711.                 <a href="{{path('web_view_all_movie')}}" class="ms-3">{{"Recommandés"|trans }}</a>
  712.                 </li>
  713.                 <li class="mb-3">
  714.                 <a href="{{path('web_view_all_movie')}}" class="ms-3">{{"Populaires"| trans}}</a>
  715.                 </li>
  716.                 <li>
  717.                 <a href="{{path('web_view_all_casting')}}" class="ms-3">{{"Casting"| trans}}</a>
  718.                 </li>
  719.             </ul>
  720.             </div>
  721.             <div class="col-xl-2 col-lg-6 mb-5 mb-lg-0">
  722.             <h4 class="footer-link-title">FilmAfrik</h4>
  723.             <ul class="list-unstyled footer-menu">
  724.                 <li class="mb-3">
  725.                 <a href="{{path('web_contact')}}" class="ms-3">{{"Nous contacter"|trans }}</a>
  726.                 </li>
  727.                 <li class="mb-3">
  728.                 <a href="{{path('web_privacy_policy')}}" class="ms-3">{{"Politique de confidentialités"|trans }}</a>
  729.                 </li>
  730.                 <li>
  731.                 <a href="{{path('web_terms_of_us')}}" class="ms-3">{{"Condtions d'utilisations"|trans }}</a>
  732.                 </li>
  733.             </ul>
  734.             </div>
  735.             <div class="col-xl-3 col-lg-6">
  736.             <h4 class="footer-link-title">{{"Ne ratez pas nos actualités"|trans }}</h4>
  737.             <div class="mailchimp mailchimp-dark">
  738.                 <div class="input-group mb-3 mt-4">
  739.                 <input type="text" class="form-control mb-0 font-size-14" placeholder="Email*" aria-describedby="button-addon2">
  740.                 <div class="iq-button">
  741.                     <button type="submit" class="btn btn-sm" id="button-addon2">{{"S'abonner"|trans}}</button>
  742.                 </div>
  743.                 </div>
  744.             </div>
  745.             <div class="d-flex align-items-center mt-5">
  746.                 <span class="font-size-14 me-2">Follow Us:</span>
  747.                 <ul class="p-0 m-0 list-unstyled widget_social_media">
  748.                     <li class="">
  749.                     <a href="https://www.facebook.com/" class="position-relative">
  750.                         <i class="fab fa-facebook"></i>
  751.                     </a>
  752.                     </li>
  753.                     <li class="">
  754.                     <a href="https://twitter.com/" class="position-relative">
  755.                         <i class="fab fa-twitter"></i>
  756.                     </a>
  757.                     </li>
  758.                     <li class="">
  759.                     <a href="https://github.com/" class="position-relative">
  760.                         <i class="fab fa-github"></i>
  761.                     </a>
  762.                     </li>
  763.                     <li class="">
  764.                     <a href="https://www.instagram.com/" class="position-relative">
  765.                         <i class="fab fa-instagram"></i>
  766.                     </a>
  767.                     </li>
  768.                 </ul>
  769.             </div>
  770.             </div>
  771.             <div class="col-md-12">
  772.                 <p class="font-size-14">© <span class="currentYear"></span> <span class="text-primary">FILMAFRIK</span>. All Rights Reserved.
  773.             </div>
  774.         </div>
  775.         </div>
  776.         <div class="footer-bottom border-top hidden">
  777.         <div class="row align-items-center">
  778.             <div class="col-md-6">
  779.             <ul class="menu list-inline p-0 d-flex flex-wrap align-items-center">
  780.                 <li class="menu-item">
  781.                 <a href="{{path('web_terms_of_us')}}"> Terms Of Use </a>
  782.                 </li>
  783.                 <li id="menu-item-7316" class="menu-item">
  784.                 <a href="{{path('web_privacy_policy')}}"> Privacy-Policy </a>
  785.                 </li>
  786.                 <li class="menu-item">
  787.                 <a href="{{path('web_faq')}}"> FAQ </a>
  788.                 </li>
  789.                 <li class="menu-item">
  790.                 <a href="{{path('web_account')}}"> Watch List </a>
  791.                 </li>
  792.             </ul>
  793.             <p class="font-size-14">© <span class="currentYear"></span> <span class="text-primary">FILMAFRIK</span>. All Rights Reserved. All videos and shows on this platform are trademarks of, and all related images and content are the property of, FILMAFRIK Inc. Duplication and copy of this is strictly prohibited. All rights reserved. </p>
  794.             </div>
  795.             <div class="col-md-3"></div>
  796.             <div class="col-md-3">
  797.             <h6 class="font-size-14 pb-1">Download FILMAFRIK Apps </h6>
  798.             <div class="d-flex align-items-center">
  799.                 <a class="app-image" href="#">
  800.                 <img src="{{ asset('vitrine/images/footer/google-play.webp') }}" loading="lazy" alt="play-store" />
  801.                 </a>
  802.                 <br />
  803.                 <a class="ms-3 app-image" href="#">
  804.                 <img src="{{ asset('vitrine/images/footer/apple.webp') }}" loading="lazy" alt="app-store" />
  805.                 </a>
  806.             </div>
  807.             </div>
  808.         </div>
  809.         </div>
  810.     </div>
  811. </footer> 
  812. <div class="offcanvas offcanvas-end offcanvas-width-80" tabindex="-1" id="search-offcanvas" aria-labelledby="search-offcanvas-lable">
  813.     <div class="offcanvas-header">
  814.         <h5>{{"Résultats"|trans}} <span id="count-search"></span></h5>
  815.         <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas"
  816.             aria-label="Close" id="search-offcanvas-close"></button>
  817.     </div>
  818.     <div class="offcanvas-body" id="search-offcanvas-body">
  819.     </div>
  820. </div>
  821. {% if not app.user %}
  822. <div class="modal fade" id="connexion-modal" tabindex="-1" role="dialog" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false">
  823.     <div class="modal-dialog modal-dialog-centered" role="document">
  824.         <div class="modal-content">
  825.             <div class="modal-header justify-content-between p-4">
  826.                 <h5 class="modal-title">{{"Connexion"|trans}}</h5>
  827.                 <button type="button" class="btn-close" style="position: initial;" data-bs-dismiss="modal" aria-label="Close"></button>
  828.             </div>
  829.             <div class="modal-body p-4">
  830.                 <form id="kt_sign_in_form" class="" data-action="{{path('app_login')}}" method="POST" novalidate="novalidate">
  831.                     <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  832.                     <div class="fv-row mb-3">
  833.                         <input type="text" name="email" placeholder="{{'E-mail'|trans}}" class="form-control rounded-0" required="">
  834.                     </div>
  835.                     <div class="fv-row mb-3">
  836.                         <input type="password" name="password" placeholder="{{'Mot de passe'|trans}}" class="form-control rounded-0" required="">
  837.                     </div>
  838.                     <div class="text-end mb-3">
  839.                         <a href="{{path('app_forgot_password_request')}}" class="text-primary fw-semibold fst-italic">{{"Mot de passe oublié ?" | trans}}</a>
  840.                     </div>
  841.                     <div class="full-button">
  842.                         <div class="iq-button">
  843.                             <button type="submit" class="btn text-uppercase position-relative">
  844.                                 {{"Se connecter" | trans}}
  845.                                 <span class="indicator-label"><i class="fa-solid fa-play ms-2"></i></span>
  846.                                 <span class="indicator-progress">
  847.                                 <span class="spinner-border spinner-border-sm align-middle ms-2"></span></span>
  848.                             </button>
  849.                         </div>
  850.                     </div>
  851.                     <p class="mt-2 text-center fw-500 text-white">{{"Nouveau sur Film Afrique ?" | trans}} <a href="{{path('web_register_index')}}" id="call-register" class="text-primary ms-1 call-register">{{"Créer un compte" | trans}}</a></p>
  852.                 </form>
  853.             </div>
  854.         </div>
  855.     </div>
  856. </div>
  857.   
  858. <div class="modal fade" id="register-modal" tabindex="-1" role="dialog" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false">
  859.     <div class="modal-dialog modal-dialog-centered mw-650px" role="document">
  860.         <div class="modal-content">
  861.             <div class="modal-header justify-content-between p-4">
  862.                 <h5 class="modal-title">{{"Créez votre compte"|trans}}</h5>
  863.                 <button type="button" class="btn-close" style="position: initial;" data-bs-dismiss="modal" aria-label="Close"></button>
  864.             </div>
  865.             <div class="modal-body p-4">
  866.                 <form data-action="{{path('app_register')}}" method="POST" novalidate="novalidate">
  867.                     <input type="hidden" name="_csrf_token" value="{{ csrf_token('sign-up-filmafrik') }}">
  868.                     <div class="row row-cols-1 row-cols-lg-2">
  869.                         <div class="fv-row col mb-3">
  870.                             <input type="text" placeholder="{{'Prénoms'|trans}}" name="first-name" class="form-control rounded-0" required="">
  871.                         </div>
  872.                         <div class="fv-row col mb-3">
  873.                             <input type="text" name="last-name" placeholder="{{"Nom"|trans}}" class="form-control rounded-0" required="">
  874.                         </div>
  875.                         <div class="fv-row col mb-3">
  876.                             <input type="tel" name="phone" placeholder="{{"Téléphone"|trans}} *" id="phone" class="form-control rounded-0 tel" required="">
  877.                         </div>
  878.                         <div class="fv-row col mb-3">
  879.                             <input type="email" name="email" placeholder="{{"Email *"|trans}}" class="form-control rounded-0" required="">
  880.                         </div>
  881.                         <div class="fv-row col mb-3">
  882.                             <input type="password" name="password" placeholder="{{"Mot de passe"|trans}} *" class="form-control rounded-0" required="">
  883.                         </div>
  884.                         <div class="fv-row col mb-3">
  885.                             <input type="password" placeholder="{{"Confirmer le mot de passe"|trans}} *" name="confirm-password" class="form-control rounded-0" required="">
  886.                         </div>
  887.                         <small class="w-100 mb-3" class="text-muted">{{"Utilisez 8 caractères ou plus avec un mélange de lettres, de chiffres et de symboles."|trans}}</small>
  888.                     </div>
  889.                     <div class="fv-row mb-3 form-check">
  890.                         <input id="flexCheck" class="form-check-input" name="toc" value="1" type="checkbox">
  891.                         <label class="form-check-label" for="flexCheck">
  892.                             {{"J'ai lu et j'accepte" | trans}} <a href="terms-of-use.html" class="ms-1">{{" les termes et conditions" | trans}} *</a>
  893.                         </label>
  894.                     </div>
  895.                     <div class="full-button">
  896.                         <div class="iq-button">
  897.                             <button type="submit" class="btn text-uppercase position-relative">
  898.                                 {{"S'inscrire" | trans}}
  899.                                 <span class="indicator-label"><i class="fa-solid fa-play ms-2"></i></span>
  900.                                 <span class="indicator-progress">
  901.                                 <span class="spinner-border spinner-border-sm align-middle ms-2"></span></span>
  902.                             </button>
  903.                         </div>
  904.                         <p class="mt-2 mb-0 fw-normal text-center">{{"Vous avez déjà un compte ?" | trans}}<a href="{{path('app_login')}}" id="call-login" class="ms-1 call-login">{{"Se connecter" | trans}}</a></p>
  905.                     </div>
  906.                 </form>
  907.             </div>
  908.         </div>
  909.     </div>
  910. </div>
  911. {% endif %}
  912.   
  913. <div class="modal fade" id="purchase-modal" tabindex="-1" role="dialog" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false">
  914.     <div class="modal-dialog modal-dialog-centered" role="document">
  915.         <div class="modal-content">
  916.             <div class="modal-body px-4 pb-0">
  917.                 <form id="kt_purchase_in_form" class="section-form py-3" data-action="{{path('app_purchase_payment')}}" method="POST" novalidate="novalidate" data-check="{{path('app_purchase_check')}}">
  918.                     <input type="hidden" name="_csrf_token" value="{{ csrf_token('purchase') }}">
  919.                     <input type="hidden" name="type" value="">
  920.                     <input type="hidden" name="id" value="">
  921.                     <input type="hidden" name="us" value="{% if app.user %}{{app.user.id}}{% endif %}">
  922.                     
  923.                     <div class="text-center mb-2">
  924.                         <p class="mb-0">{{"Récupérer votre pass"|trans}}</p>
  925.                         <h1 class="counter mb-2" style="visibility: visible;" id="amount-purchase"></h1>
  926.                     </div>
  927.                     <div class="row my-4">
  928.                         <label class="text-center fw-500">{{"Données de paiement"| trans}}</label>
  929.                         <hr>
  930.                         <div class="fv-row col-md-6 mb-3">
  931.                             <label class="text-white fw-500 mb-2">Email *</label>
  932.                             <input type="email" name="email" value="{% if app.user %}{{app.user.email}}{% endif %}" class="form-control rounded-0" required="">
  933.                         </div>
  934.                         <div class="fv-row col-md-6 mb-3">
  935.                             <label class="text-white fw-500 mb-2">{{"Téléphone"| trans}} *</label>
  936.                             <input type="tel" name="phone" id="phone-purchase" class="form-control rounded-0 tel" required="" value="{% if app.user %}{{app.user.phone}}{% endif %}">
  937.                         </div>
  938.                         <div class="fv-row col-12 justify-content-between">
  939.                             <label class="text-center fw-500 me-2">{{"Méthode"| trans}} : </label>
  940.                             <div class="form-check form-check-inline">
  941.                                 <input class="form-check-input" type="radio" name="process" id="process-mobile" value="mobile" checked="checked">
  942.                                 <label class="form-check-label" for="process-mobile">{{"Mobile money"|trans}}</label>
  943.                             </div>
  944.                             <div class="form-check form-check-inline">
  945.                                 <input class="form-check-input" type="radio" name="process" id="process-card" value="card">
  946.                                 <label class="form-check-label" for="process-card">{{"Carte bancaire"|trans}}</label>
  947.                             </div>
  948.                         </div>
  949.                     </div>
  950.                     {% if not app.user %}
  951.                     <div class="row my-4" id="account-form">
  952.                         <label class="text-center fw-500">{{"Création de compte"| trans}}</label>
  953.                         <hr>
  954.                         <div class="fv-row col-md-6 mb-3">
  955.                             <label class="text-white fw-500 mb-2">{{"Mot de passe" | trans}} * </label>
  956.                             <input type="password" name="password" class="form-control rounded-0" required="" value="{% if app.user %}Azerty@123456{% endif %}">
  957.                         </div>
  958.                         <div class="fv-row col-md-6 mb-3">
  959.                             <label class="text-white fw-500 mb-2">{{"Confirmer"| trans}} *</label>
  960.                             <input type="password" name="confirm" class="form-control rounded-0" required="" value="{% if app.user %}Azerty@123456{% endif %}">
  961.                         </div>
  962.                     </div>
  963.                     {% endif %}
  964.                     <div class="text-center iq-button">
  965.                         <button type="button" class="btn btn-sm btn-outline position-relative" data-bs-dismiss="modal" aria-label="Close">
  966.                             {{"Annuler" | trans}}<i class="fa-solid fa-close ms-2"></i>
  967.                         </button>
  968.                         <button id="submit" type="submit" class="btn btn-sm position-relative">
  969.                             {{"Payer" | trans}}
  970.                             <span class="indicator-label"><i class="fa-solid fa-play ms-2"></i></span>
  971.                             <span class="indicator-progress">
  972.                             <span class="spinner-border spinner-border-sm align-middle ms-2"></span></span>
  973.                         </button>
  974.                     </div>
  975.                 </form>
  976.             </div>
  977.         </div>
  978.     </div>
  979. </div>
  980. <div class="rtl-box">
  981.     <a class="btn btn-fixed-end btn-icon btn-setting" id="settingbutton" data-bs-toggle="offcanvas"
  982.         data-bs-target="#live-customizer" role="button" aria-controls="live-customizer">
  983.         <svg xmlns="http://www.w3.org/2000/svg" width="1.875em" height="1.875em" viewBox="0 0 20 20" fill="white">
  984.             <path fill-rule="evenodd"
  985.                 d="M11.49 3.17c-.38-1.56-2.6-1.56-2.98 0a1.532 1.532 0 01-2.286.948c-1.372-.836-2.942.734-2.106 2.106.54.886.061 2.042-.947 2.287-1.561.379-1.561 2.6 0 2.978a1.532 1.532 0 01.947 2.287c-.836 1.372.734 2.942 2.106 2.106a1.532 1.532 0 012.287.947c.379 1.561 2.6 1.561 2.978 0a1.533 1.533 0 012.287-.947c1.372.836 2.942-.734 2.106-2.106a1.533 1.533 0 01.947-2.287c1.561-.379 1.561-2.6 0-2.978a1.532 1.532 0 01-.947-2.287c.836-1.372-.734-2.942-2.106-2.106a1.532 1.532 0 01-2.287-.947zM10 13a3 3 0 100-6 3 3 0 000 6z"
  986.                 clip-rule="evenodd" />
  987.         </svg>
  988.     </a>
  989.     <div class="offcanvas offcanvas-end live-customizer on-rtl end" tabindex="-1" id="live-customizer"
  990.         data-bs-scroll="true" data-bs-backdrop="false" aria-labelledby="live-customizer-label" aria-modal="true"
  991.         role="dialog">
  992.         <div class="offcanvas-header gap-3">
  993.             <div class="d-flex align-items-center">
  994.                 <h5 class="offcanvas-title text-dark" id="live-customizer-label">{{"Choix de couleurs"| trans}}</h5>
  995.             </div>
  996.             <div class="d-flex gap-1 align-items-center">
  997.                 <button class="btn btn-icon text-primary" data-reset="settings" data-bs-toggle="tooltip" data-bs-placement="left" aria-label="{{'Reinitialiser'|trans }}"
  998.                     data-bs-original-title="{{'Reinitialiser'|trans }}">
  999.                     <span class="btn-inner">
  1000.                         <i class="fa-solid fa-arrows-rotate"></i>
  1001.                     </span>
  1002.                 </button>
  1003.                 <button type="button" class="btn btn-icon btn-close px-0 text-reset shadow-none text-dark" data-bs-dismiss="offcanvas" aria-label="Close">
  1004.                     <i class="fa-solid fa-xmark"></i>
  1005.                 </button>
  1006.             </div>            
  1007.         </div>
  1008.         <div class="offcanvas-body pt-0">
  1009.             <div class="modes row row-cols-2 gx-2">
  1010.                 {# <div class="col">
  1011.                     <div data-setting="attribute" class="text-center w-100">
  1012.                         <input type="radio" value="ltr" class="btn-check" name="theme_scheme_direction" data-prop="dir"
  1013.                             id="theme-scheme-direction-ltr" checked>
  1014.                         <label class="btn dir-btn cutomizer-button w-100" for="theme-scheme-direction-ltr">
  1015.                             LTR
  1016.                         </label>
  1017.                     </div>
  1018.                 </div> #}
  1019.                 {# <div class="col">
  1020.                     <div data-setting="attribute" class="text-center w-100">
  1021.                         <input type="radio" value="rtl" class="btn-check" name="theme_scheme_direction" data-prop="dir"
  1022.                             id="theme-scheme-direction-rtl">
  1023.                         <label class="btn dir-btn cutomizer-button w-100" for="theme-scheme-direction-rtl">
  1024.                             RTL
  1025.                         </label>
  1026.                     </div>
  1027.                 </div> #}
  1028.             </div>
  1029.             <div class="modes mt-3">
  1030.                 {# <div class="color-customizer mb-3">
  1031.                     <h6 class="mb-0 title-customizer">{{"Personnalisation des couleurs"| trans}}</h6>
  1032.                 </div> #}
  1033.                 <div class="row row-cols-2 gx-2">
  1034.                     <div class="col mb-3">
  1035.                         <div data-setting="attribute" class="text-center w-100">
  1036.                             <input type="radio" value="dark" class="btn-check" name="theme_style_appearance"
  1037.                                 data-prop="data-bs-theme" id="theme-scheme-color-netflix" checked>
  1038.                             <label class="btn dir-btn cutomizer-button w-100" for="theme-scheme-color-netflix">
  1039.                                 {{"Rouge"| trans}}
  1040.                             </label>
  1041.                         </div>
  1042.                     </div>
  1043.                     <div class="col mb-3">
  1044.                         <div data-setting="attribute" class="text-center w-100">
  1045.                             <input type="radio" value="hotstar" class="btn-check" name="theme_style_appearance"
  1046.                                 data-prop="data-bs-theme" id="theme-scheme-color-hotstar">
  1047.                             <label class="btn dir-btn cutomizer-button w-100" for="theme-scheme-color-hotstar">
  1048.                                 {{"Bleue"| trans}}
  1049.                             </label>
  1050.                         </div>
  1051.                     </div>
  1052.                     <div class="col">
  1053.                         <div data-setting="attribute" class="text-center w-100">
  1054.                             <input type="radio" value="amazonprime" class="btn-check" name="theme_style_appearance"
  1055.                                 data-prop="data-bs-theme" id="theme-scheme-color-prime">
  1056.                             <label class="btn dir-btn cutomizer-button w-100" for="theme-scheme-color-prime">
  1057.                                 {{"Bleue ciel"| trans}}
  1058.                             </label>
  1059.                         </div>
  1060.                     </div>
  1061.                     <div class="col">
  1062.                         <div data-setting="attribute" class="text-center w-100">
  1063.                             <input type="radio" value="hulu" class="btn-check" name="theme_style_appearance"
  1064.                                 data-prop="data-bs-theme" id="theme-scheme-color-hulu">
  1065.                             <label class="btn dir-btn cutomizer-button w-100" for="theme-scheme-color-hulu">
  1066.                                 {{"Verte"| trans}}
  1067.                             </label>
  1068.                         </div>
  1069.                     </div>
  1070.                 </div>
  1071.             </div>
  1072.         </div>
  1073.     </div>
  1074. </div>
  1075. <div id="back-to-top" style="display: none;">
  1076.     <a class="p-0 btn bg-primary btn-sm position-fixed top border-0 rounded-circle" id="top" href="#top">
  1077.     <i class="fa-solid fa-chevron-up"></i>
  1078.     </a>
  1079. </div>
  1080. <div aria-live="polite" aria-atomic="true" class="fixed-top">
  1081.   <!-- Position it: -->
  1082.   <!-- - `.toast-container` for spacing between toasts -->
  1083.   <!-- - `.position-absolute`, `top-0` & `end-0` to position the toasts in the upper right corner -->
  1084.   <!-- - `.p-3` to prevent the toasts from sticking to the edge of the container  -->
  1085.   <div class="toast-container position-absolute top-0 end-0 p-3">
  1086.   </div>
  1087. </div>
  1088. </main>
  1089. <!-- Wrapper End-->
  1090. <!-- Library Bundle Script -->
  1091. <script src="{{ asset('vitrine/js/core/libs.min.js') }}"></script>
  1092. <!-- Plugin Scripts -->
  1093.     
  1094. <!-- Select2 Script -->
  1095. <script src="{{ asset('app/vendor/select2/dist/js/select2.min.js'  ) }}"defer></script>
  1096. <!-- SwiperSlider Script -->
  1097. <script src="{{ asset('vitrine/vendor/swiperSlider/swiper.min.js') }}"></script>
  1098. <!-- Lodash Utility -->
  1099. <script src="{{ asset('vitrine/vendor/lodash/lodash.min.js') }}"></script>
  1100. <!-- External Library Bundle Script -->
  1101. <script src="{{ asset('vitrine/js/core/external.min.js') }}"></script>
  1102. <!-- countdown Script -->
  1103. <script src="{{ asset('vitrine/js/plugins/countdown.js') }}"></script>
  1104. <!-- utility Script -->
  1105. <script src="{{ asset('vitrine/js/utility.js') }}"></script>
  1106. {# <script src="{{ asset('app/vendor/toastr/toastr.min.js') }}"></script> #}
  1107. <script src="{{ asset('app/vendor/sweetalert2/dist/sweetalert2.min.js') }}"defer></script>
  1108. <!-- Setting Script -->
  1109. <script src="{{ asset('vitrine/js/setting.js') }}"></script>
  1110. <script src="{{ asset('vitrine/vendor/moment/moment-with-locales.min.js') }}"></script>
  1111. <script src="{{ asset('vitrine/vendor/moment/moment-timezone-with-data.min.js') }}"></script>
  1112. <script>
  1113.     const _web_movie_detail = "{{path('web_movie_detail')}}";
  1114.     const _asset_cover    =     "{{asset('_1_', 'covers')}}";
  1115.     const _asset    =     "{{asset('_1_')}}";
  1116.     const _get_series_link = "{{path('app_series_index')}}";
  1117.     const _get_movies_link = "{{path('app_get_list_movie')}}";
  1118.     const _get_catalog_link = "{{path('web_catalog')}}";
  1119.     const _get_movie_detail_link = "{{path('web_movie_detail')}}";
  1120.     const _get_casting_detail_link = "{{path('web_casting_detail')}}";
  1121.     const _get_serie_detail_link = "{{path('web_series_detail')}}";
  1122.     const _nbr_season_trans = "{{'_1_ saison(s)'|trans}}";
  1123.     const _season_trans = "{{'Saison _1_'|trans}}";
  1124.     const _genres_trans = "{{'Les genres de film'|trans}}";
  1125.     const _veiw_all = "{{'Voir plus'|trans}}";
  1126.     const _movie_detail_title = "{{'Regarder'|trans}}";
  1127.     const _top_ten_title = "{{'Les dix meilleurs films à voir'|trans}}";
  1128.     const _movie_avatar_link       =   "{{ asset('app/images/covers/_1_') }}";
  1129.     const _buy              =   "{{ 'Acheter'| trans }}";
  1130.     const _all              =   "{{ 'Tout'| trans }}";
  1131.     const app_genre_filter = "{{path('app_genre_filter')}}";
  1132.     const _msg_email_required       =     '{{"L\'adresse mail est requise"| trans}}'; 
  1133.     const _msg_password_required    =     '{{"Le mot de passe est requis"| trans}}';
  1134.     const _msg_email_invalid        =     '{{"La valeur n\'est pas une adresse e-mail valide"| trans}}';
  1135.     const _msg_ok                            =     '{{"Ok,j\'ai compris"| trans}}';
  1136.     const _msg_connect                        =     '{{"Se connecter"| trans}}';
  1137.     const _msg_password_invalid                =     '{{"Le mot de passe est invalide"| trans}}'; 
  1138.     const _msg_first_name_required            =     '{{"Le prénom est requis"| trans}}'; 
  1139.     const _msg_last_name_required            =     '{{"Le nom de famille est requis"| trans}}'; 
  1140.     const _msg_phone_required                =     '{{"Le numéro de téléphone est requis"| trans}}'; 
  1141.     const _msg_phone_invalid                =     '{{"Le numéro n\'est pas valide"| trans}}'; 
  1142.     const _msg_confirm_password_required    =     '{{"La confirmation du mot de passe est requise"| trans}}'; 
  1143.     const _msg_confirm_password_invalid        =     '{{"Le mot de passe et sa confirmation ne sont pas identiques"| trans}}';
  1144.     const _msg_term_required                =     '{{"Vous devez accepter les termes et conditions"| trans}}'; 
  1145.     const _app_reconfig_question = "{{'Êtes-vous sûr de reinitialiser la configuration ?' }}";
  1146. </script>
  1147. <script>
  1148.     const _locale = "{{_locale}}";
  1149.     moment.locale("{{_locale}}");
  1150.     tz = moment.tz.guess(true);
  1151. </script>
  1152. <script src="{{ asset('vitrine/librairies/intl/build/js/intlTelInput.min.js') }}"></script>
  1153. <script src="{{ asset('app/js/urban.formvalidation.js') }}"></script>
  1154. {# <script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js"></script> #}
  1155. <script src="{{ asset('vitrine/js/swiper.js') }}"></script>
  1156. {% include("helper/filters.html.twig") %}
  1157. {% include 'helper/intl.input.html.twig' %}
  1158. <script src="{{ asset('app/js/base.js') }}"></script>
  1159. {% include 'helper/toasts.flash.html.twig' %}
  1160. <script src="{{ asset('vitrine/js/setting-init.js') }}"defer></script>
  1161. <script>
  1162.     $.urban.login.init();
  1163.     $.urban.login.onLogin("#login-customer", "click");
  1164.     {# $.urban.toasts.display(); #}
  1165. </script>
  1166. {% block javascripts %}{% endblock %}
  1167. <!-- Streamit Script -->
  1168. <script src="{{ asset('vitrine/js/streamit.js') }}"defer></script>
  1169. {% include("vitrine/loader/search.html.twig") %}
  1170. <script>
  1171.     {# const offcanvasEl = document.querySelector("#search-offcanvas");
  1172.     const offcanvas = new bootstrap.Offcanvas(offcanvasEl); #}
  1173.     $("#search-input").on("focus", (e)=>{
  1174.         //offcanvas.show();
  1175.         $("#search-offcanvas").addClass("show");
  1176.     });
  1177.     $("#search-offcanvas-close").on("click", (e)=>{
  1178.         //offcanvas.show();
  1179.         $("#search-offcanvas").removeClass("show");
  1180.     });
  1181.     const loaderInit = () => {
  1182.         const loader = document.querySelector(".loader");
  1183.         if (loader) {
  1184.             loader.classList.add("animate__animated", "animate__fadeOut");
  1185.             setTimeout(() => {
  1186.                 loader.classList.add("d-none");
  1187.                 $.urban.toasts.display();
  1188.             }, 200);
  1189.         }
  1190.     };
  1191.     var cycle = 0; 
  1192.     
  1193.     var interval = setInterval(()=>{
  1194.         const dynamiks = document.querySelectorAll(".dynamik");
  1195.         var fully = true;
  1196.         cycle++;
  1197.       
  1198.         $.each(dynamiks, function(k,v){
  1199.             if(!v.innerHTML && cycle < 20) fully = false;
  1200.         });
  1201.       
  1202.         if(fully){
  1203.             clearInterval(interval);
  1204.             start_swiper();
  1205.             $.urban.star.starRating();
  1206.             loaderInit();
  1207.         }
  1208.     }, 1000);
  1209. </script>
  1210. </body>
  1211. </html>