templates/layout_shop.html.twig line 1

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <link rel="manifest" href="{{ asset('assets/manifest.json') }}">
  5.     <link rel="icon" href="{{ asset('assets/images/logo/favicon_io (2)/favicon.ico') }}" type="image/x-icon">
  6.     <!-- Ako želite podržati i mobilne uređaje -->
  7.     <link rel="apple-touch-icon" href="{{ asset('assets/images/logo/favicon_io (2)/apple-touch-icon.png') }}">
  8.     <title>{% block title %}{% endblock title %}</title>
  9.     {% block metatags %}
  10.         {#        <meta name="google-site-verification" content="" />#}
  11.         <meta name="theme-color" content="#F45C2C">
  12.         <meta name="apple-mobile-web-app-capable" content="yes">
  13.         <meta name="apple-mobile-web-app-status-bar-style" content="black">
  14.         <meta name="apple-mobile-web-app-title" content="pcboomboom">
  15.         <link rel="icon" href="{{ asset('assets/images/logo/favicon_io (2)/favicon.ico') }}" type="image/x-icon">
  16.         <!-- Ako želite podržati i mobilne uređaje -->
  17.         <link rel="apple-touch-icon" href="{{ asset('assets/images/logo/favicon_io (2)/apple-touch-icon.png') }}">
  18.         <meta name="msapplication-TileColor" content="#FFFFFF">
  19.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  20.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  21.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  22.     {% endblock metatags %}
  23.     {% block customstylesheet %}
  24.         <!-- google font -->
  25.         <link rel="preconnect" href="https://fonts.gstatic.com">
  26.         <link href="https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap" rel="stylesheet">
  27.         <!-- bootstrap css -->
  28.         <link id="rtl-link" rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/vendors/bootstrap.css') }}">
  29.         <!-- font-awesome css -->
  30.         <link rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/vendors/font-awesome.css') }}">
  31.         <!-- feather icon css -->
  32.         <link rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/vendors/feather-icon.css') }}">
  33.         <link rel="stylesheet" href="{{ asset('assets/shop/assets/css/vendors/ion.rangeSlider.min.css') }}" />
  34.         <!-- animation css -->
  35.         <link rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/vendors/animate.css') }}">
  36.         <link rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/magnific-popup.css') }}">
  37.         <!-- slick css -->
  38.         <link rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/vendors/slick/slick.css') }}">
  39.         <link rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/vendors/slick/slick-theme.css') }}">
  40.         <!-- Theme css -->
  41.         <link id="color-link" rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/demo2.css') }}">
  42.         <link id="color-link" rel="stylesheet" type="text/css" href="{{ asset('assets/shop/assets/css/demo1.css') }}">
  43.     {% endblock customstylesheet %}
  44. </head>
  45. <body class="theme-color1 light ltr">
  46. {% block content %}
  47. {% endblock content %}
  48. {% block includejavascript %}
  49.     {#    <script src="//code.jivosite.com/widget/p526R4XdYd" async></script>#}
  50.     <!-- latest jquery-->
  51.     <script src="{{ asset('assets/shop/assets/js/jquery-3.5.1.min.js') }}"></script>
  52.     <!-- Bootstrap js-->
  53.     <script src="{{ asset('assets/shop/assets/js/bootstrap/bootstrap.bundle.min.js') }}"></script>
  54.     <!-- feather icon js-->
  55.     <script src="{{ asset('assets/shop/assets/js/feather/feather.min.js') }}"></script>
  56.     <!-- lazyload js-->
  57.     <script src="{{ asset('assets/shop/assets/js/lazysizes.min.js') }}"></script>
  58.     <!-- Add To Home js -->
  59.     <script src="{{ asset('pwa.js') }}"></script>
  60.     <!-- Slick js-->
  61.     <script src="{{ asset('assets/shop/assets/js/slick/slick.js') }}"></script>
  62.     <script src="{{ asset('assets/shop/assets/js/slick/slick-animation.min.js') }}"></script>
  63.     <script src="{{ asset('assets/shop/assets/js/slick/custom_slick.js') }}"></script>
  64.     <!-- Timer js -->
  65.     {#    <script src="{{ asset('assets/shop/assets/js/timer1.js') }}"></script>#}
  66.     <!-- newsletter js -->
  67.     <script src="{{ asset('assets/shop/assets/js/newsletter.js') }}"></script>
  68.     <!-- Notify js-->
  69.     <script src="{{ asset('assets/shop/assets/js/bootstrap/bootstrap-notify.min.js') }}"></script>
  70.     <!-- script js -->
  71.     {#    <script src="{{ asset('assets/shop/assets/js/theme-setting.js') }}"></script>#}
  72.     <script src="{{ asset('assets/shop/assets/js/script.js') }}"></script>
  73.     <script src="{{ asset('assets/shop/assets/js/home-script.js') }}"></script>
  74.     <script src="{{ asset('assets/shop/assets/js/filter.js') }}"></script>
  75.     <!-- sticky cart bottom js-->
  76.     {#    <script src="{{ asset('assets/shop/assets/js/sticky-cart-bottom.js') }}"></script>#}
  77.     <!-- sticky cart bottom js-->
  78.     {#    <script src="{{ asset('assets/shop/assets/js/check-box-select.js') }}"></script>#}
  79.     <!-- Zoom Js -->
  80.     <script src="{{ asset('assets/shop/assets/js/jquery.elevatezoom.js') }}"></script>
  81.     <script src="{{ asset('assets/shop/assets/js/zoom-filter.js') }}"></script>
  82.     <!--Plugin JavaScript file-->
  83.     <script src="{{ asset('assets/shop/assets/js/ion.rangeSlider.min.js') }}"></script>
  84.     <!-- Filter Hide and show Js -->
  85.     <script src="{{ asset('assets/shop/assets/js/filter.js') }}"></script>
  86.     <!-- add to cart modal resize -->
  87.     {#    <script src="{{ asset('assets/shop/assets/js/cart_modal_resize.js') }}"></script>#}
  88.     <script>
  89.         function myFunction() {
  90.             document.getElementById("search").submit();
  91.         }
  92.     </script>
  93.     <script>
  94.             $(document).ready(function() {
  95.                 function updateNavbarSearchbar() {
  96.                     // Provera da li <header> ima klasu 'nav-down' ili 'nav-up'
  97.                     if ($('header').hasClass('nav-down') || $('header').hasClass('nav-up')) {
  98.                         // Ukloni inline stil ako postoji
  99.                         $('.main-header.navbar-searchbar').removeAttr('style');
  100.                     } else {
  101.                         // Postavi inline stilove ako klase 'nav-down' ili 'nav-up' ne postoje
  102.                         $('.main-header.navbar-searchbar').css({
  103.                             'position': 'relative',
  104.                             // 'top': '-100px', // Zavisno od toga da li ti ovo treba ili ne
  105.                             'left': '0',
  106.                             'width': '100%',
  107.                             'margin-top': '0',
  108.                             'background-color': 'white', // Zamena za $white
  109.                             'box-shadow': '0px 4px 10px rgba(23, 32, 90, 0.15)',
  110.                             'transition': 'all 0.5s ease',
  111.                             'z-index': '6'
  112.                         });
  113.                     }
  114.                 }
  115.                 // Poziv funkcije prilikom učitavanja stranice
  116.                 updateNavbarSearchbar();
  117.                 // Ako se menja klasa na headeru, pozovi ponovo
  118.                 $(window).on('scroll', function() {
  119.                     updateNavbarSearchbar();
  120.                 });
  121.             });
  122.         </script>
  123.     <script>
  124.         document.addEventListener('DOMContentLoaded', function() {
  125.             // Select all <li> elements with class 'submenu-title'
  126.             var submenuTitles = document.querySelectorAll('li.submenu-title');
  127.             // Iterate over each <li> element
  128.             submenuTitles.forEach(function(submenuTitle) {
  129.                 // Find all <span> elements with class 'according-menu' within the current <li>
  130.                 var spans = submenuTitle.querySelectorAll('span.according-menu');
  131.                 // Remove each <span> element with class 'according-menu'
  132.                 spans.forEach(function(span) {
  133.                     span.remove();
  134.                 });
  135.             });
  136.         });
  137.     </script>
  138.     <script>(function(d, s, id) {
  139.             var js, fjs = d.getElementsByTagName(s)[0];
  140.             if (d.getElementById(id)) return;
  141.             js = d.createElement(s); js.id = id;
  142.             js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.0";
  143.             fjs.parentNode.insertBefore(js, fjs);
  144.         }(document, 'script', 'facebook-jssdk'));</script>
  145. {% endblock includejavascript %}
  146. {% block footerjavascript %}
  147. {% endblock footerjavascript %}
  148. </body>
  149. </html>