themes/XChildTheme/templates/bundles/SyliusShopBundle/layout.html.twig line 63

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="{{ app.request.locale|slice(0, 2) }}">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <title>{% block title %}{{ sylius.channel.name }}{% endblock %}</title>
  7. <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  8. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"
  9. integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous">
  10. {# <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> #}
  11. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
  12. {# <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">#}
  13. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
  14. {% block metatags %}
  15. {% endblock %}
  16. {% block stylesheets %}
  17. {{ sylius_template_event('sylius.shop.layout.stylesheets') }}
  18. {% endblock %}
  19. {{ sylius_template_event('sylius.shop.layout.head') }}
  20. </head>
  21. <body class="">
  22. {{ sylius_template_event('sylius.shop.layout.before_body') }}
  23. {# {% block top %}
  24. {{ sonata_block_render_event('sylius.shop.layout.before_currency_switcher') }}
  25. {{ render(controller('sylius.controller.shop.currency_switch:renderAction')) }}
  26. {{ render(controller('sylius.controller.shop.locale_switch:renderAction')) }}
  27. {{ sonata_block_render_event('sylius.shop.layout.before_security_widget') }}
  28. {{ render(controller('sylius.controller.shop.security_widget:renderAction')) }}
  29. {{ sonata_block_render_event('sylius.shop.layout.after_security_widget') }}
  30. {% endblock %} #}
  31. {% block header %}
  32. {% include '@SyliusShop/_header.html.twig' %}
  33. {% endblock %}
  34. {% include '@SyliusShop/_flashes.html.twig' %}
  35. {{ sylius_template_event('sylius.shop.layout.before_content') }}
  36. <main class="tet" >
  37. <div class="one">
  38. {% block content %}
  39. {% endblock %}
  40. </div>
  41. <div class="two">
  42. {{ render(url('sylius_shop_partial_cart_summary', {'template': '@SyliusShop/Cart/_widgetCol.html.twig'})) }}
  43. </div>
  44. </main>
  45. {{ sylius_template_event('sylius.shop.layout.after_content') }}
  46. {% block footer %}
  47. {% include '@SyliusShop/_footer.html.twig' %}
  48. {% endblock %}
  49. {% block javascripts %}
  50. {{ sylius_template_event('sylius.shop.layout.javascripts') }}
  51. {% endblock %}
  52. {{ sylius_template_event('sylius.shop.layout.after_body') }}
  53. <div class="loading-overlay" data-js-loading-overlay>
  54. <div class="spinner-border" role="status">
  55. <span class="sr-only">Loading...</span>
  56. </div>
  57. </div>
  58. <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
  59. <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
  60. <!-- Initialize Swiper -->
  61. {# slidesPerView: 8,
  62. spaceBetween: 30, #}
  63. <script>
  64. var mySwiper = new Swiper(".category-slider", {
  65. slidesPerView: 2,
  66. spaceBetween: 10,
  67. pagination: {
  68. el: ".swiper-pagination",
  69. clickable: true,
  70. },
  71. breakpoints: {
  72. 640: {
  73. slidesPerView: 2,
  74. spaceBetween: 10,
  75. },
  76. 768: {
  77. slidesPerView: 4,
  78. spaceBetween: 30,
  79. },
  80. 1024: {
  81. slidesPerView: 8,
  82. spaceBetween: 30,
  83. },
  84. },
  85. });
  86. const cartButton = document.getElementById("sylius-cart-button").addEventListener("click", () => {
  87. console.log("click it ");
  88. document.querySelector(".cart-pop").classList.toggle("d-none");
  89. })
  90. </script>
  91. </body>
  92. </html>