Notice (8): Trying to get property 'id' of non-object [ROOT/plugins/Shop/src/Controller/ProductsController.php, line 85]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$id = (int) 1226 $category_id = null $possible_warehouses = object(Cake\ORM\ResultSet) { 'items' => [ (int) 0 => object(Wawi\Model\Entity\WawiWarehouseCountry) {}, (int) 1 => object(Wawi\Model\Entity\WawiWarehouseCountry) {}, (int) 2 => object(Wawi\Model\Entity\WawiWarehouseCountry) {} ] } $warehouse_ids = [ (int) 0 => (int) 1, (int) 1 => (int) 2, (int) 2 => (int) 4 ] $warehouse = object(Wawi\Model\Entity\WawiWarehouseCountry) { 'id' => (int) 255, 'warehouse_id' => (int) 4, 'country_id' => (int) 1, 'priority' => (int) 1, '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Wawi.WawiWarehouseCountries' } $language_locale = null $active_language = nullCake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 Shop\Controller\ProductsController::view() - ROOT/plugins/Shop/src/Controller/ProductsController.php, line 85 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 609 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 ADmad\I18n\Middleware\I18nMiddleware::__invoke() - ROOT/vendor/admad/cakephp-i18n/src/Middleware/I18nMiddleware.php, line 91 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 156 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 97 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 98 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 DebugKit\Middleware\DebugKitMiddleware::__invoke() - ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 53 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Warning (512): Unable to emit headers. Headers sent in file=/var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php line=853 [CORE/src/Http/ResponseEmitter.php, line 48]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => object(Cake\Http\Cookie\CookieCollection) {}, 'cacheDirectives' => [], 'body' => '<!Doctype HTML> <html class="no-js" lang="de"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="/img/favicon.jpg" type="image/x-icon" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <!-- Bootstrap 5 --> <link href="/bootstrap5/bootstrap.min.css" rel="stylesheet"> <!-- Your custom styles (optional) --> <link href="/custom/op_files/custom.css?1744716261" rel="stylesheet"> <!-- slick slider css --> <link href="/custom/slick/slick.css" rel="stylesheet"> <link href="/custom/slick/slick-theme.css" rel="stylesheet"> <link rel="stylesheet" href="/custom/op_files/animate.css"> <!-- slick slider css end --> <style> .fixed-top-2 { margin-top: 35px; } /* body { padding-top: 90px; } */ main #search_result { width: 100vw; position: absolute; top: 45px; left: 0; background-color: #f2f2f2; z-index: 1000; } #search_result a { color: black; } #loading_search { height: 100vh; width: 100vw; } .borrow_cart a { height: 15px; } </style> <script> localStorage.setItem('lastLoadTime', Date.now()); let checkSessionTimeout = function () { lastLoadTime = localStorage.getItem('lastLoadTime'); if (lastLoadTime == null) { clearInterval(intervalId); return; } if ( ((Date.now() - lastLoadTime) / 1000) > 7140) { window.location.reload(); clearInterval(intervalId); } } let intervalId = setInterval(checkSessionTimeout, 1000); </script> </head> <style> .alert { margin-top: 5rem; } </style> <body> <style> /* Allgemeiner Style für das Cookie-Banner */ #cookie-banner { position: fixed; /* Fixierte Position */ z-index: 9999; /* Hoher z-index, um sicherzustellen, dass es über anderen Elementen liegt */ bottom: 0; /* Unten auf der Seite */ left: 0; /* Beginnt am linken Rand */ width: 100%; /* Breite 100% des Viewports */ background-color: white; /* Hintergrundfarbe mit leichter Transparenz */ padding: 20px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); /* Schatten für eine bessere Sichtbarkeit */ text-align: center; } /* Überlagerung, um den Hintergrund-Inhalt unzugänglich zu machen */ #cookie-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; /* Geringer als das Banner, aber höher als andere Inhalte */ background-color: rgba(0, 0, 0, 0.6); /* Dunkle Überlagerung */ } </style> <div id="cookie-overlay"></div> <!-- Überlagerungselement --> <div id="cookie-banner"> <h4>Diese Webseite verwendet Cookies</h4> <p style="font-size: .7rem" class="small w-50 mx-auto">Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben. </p> <button id="accept-cookies" class="btn btn-success">Akzeptieren</button> <button id="decline-cookies" class="btn btn-white border">Ablehnen</button> </div> <script> document.getElementById("accept-cookies").onclick = handleCookieChoice; document.getElementById("decline-cookies").onclick = handleCookieChoice; function handleCookieChoice() { var choice = this.id === "accept-cookies" ? "accepted" : "declined"; localStorage.setItem("cookie-preference", choice); updateServerCookiePreference(choice); // Verstecken von Banner und Overlay document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } function updateServerCookiePreference(choice) { fetch(`/cookies/choice/${choice}`); } // Prüfen, ob die Cookie-Einstellung bereits getroffen wurde if (localStorage.getItem("cookie-preference")) { updateServerCookiePreference(localStorage.getItem("cookie-preference")); document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } </script> <img class="form_head" src="/users/nocaptcha?r=1746247529" /> <!--Main Navigation--> <header> <nav class="navbar fixed-top bg-white navbar-expand-xl navbar-light mhm " style="border-bottom: 1px solid #ddd;"> <div class="container-fluid align-items-center px-0 px-md-2 "> <button class="navbar-toggler border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="d-flex align-items-center" style="max-width: 82%"> <div class="d-xl-block order-last"> <a class="navbar-brand " href="/de"> <img src=" /app-assets/images/uploads/2016/09/Logo-Hyla-Germany-Header.png" class="" alt=""> </a> </div> <div class="d-xl-flex d-flex flex-column justify-content-start"> <ul class="list-unstyled d-flex align-items-center"> <div class="d-flex justify-content-end align-items-center mx-1 mx-xxl-2"> <li class="nav-item hc"> <a style="cursor: pointer;" class="nav-link show-sidebar"><span class="small d-md-inline-flex d-xl-none">Warenkorb</span> <i class="fa fa-shopping-cart cw-text-dark1 fa-2x"></i> </a> </li> <li class="nav-item d-flex position-relative" style="cursor: pointer;padding-left:0;margin-left:0"> <span class="show-sidebar position-absolute" style="top: -28px; right: -25px;"> <span id="header-count-articles" class="align-items-center d-flex bg-hyla justify-content-center rounded-circle" style="width: 30px; height: 30px; font-size: 16px;">0</span> </span> </li> <div class="clearfix"></div> </div> <li class="nav-item "> <a class="nav-link ms-4" href="/users/login"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-user me-1"></i>Anmelden</a> </li> <li class="nav-item"> <a class="nav-link ms-4" href="/sprachauswahl"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-globe me-1"></i>Land&Sprache</a> </li> </ul> <ul class="list-unstyled mx-2 pt-2 mb-0 me-3"> <li class="nav-item"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline"> <div class="form-group text"><input type="text" name="searchParam" id="searchParam" class="searchinput form-control" placeholder="Produktsuche....."/></div> <div class="" id="solrSuggestbox"> <h3 style="text-align: center; text-decoration: underline;"> PRODUKTE</h3> <ul class="articleListSuggest"> <li></li> </ul> </div> </form> </div> </div> </div> </li> </ul> </div> </div> <div class="collapse navbar-collapse mhm2 order-last order-xl-first" id="navbarNav"> <!-- Startseite --> <ul class="navbar-nav align-items-center"> <li class="nav-item hc position-relative align-items-center d-xl-flex "> <span> <a class="nav-link" href="/de">Startseite</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Warum Hyla --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <span> <a class="nav-link d-none d-lg-block dropdown-toggle" type="button" id="navbarDropdownMenuLink" href="/custom/pages/display/warum-hyla">Warum HYLA</a> </span> <a class="nav-link text-center d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Warum HYLA</a> <ul class="dropdown-menu"> <li> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" class="dropdown-item">Das HYLA Hygiene Konzept</a> </li> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Hyla Produkte --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="nav-link d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">HYLA Produkte</a> <a class="nav-link d-none d-lg-block dropdown-toggle" id="navbarDropdownMenuLink" href="/de/produkte/wasserstaubsauger">HYLA Produkte</a> <ul class="dropdown-menu"> <a href="/de/produkte/wasserstaubsauger" class="dropdown-item">Der HYLA</a> <a href="/de/produkte/hyla-aera" class="dropdown-item">HYLA AERA</a> <a href="/de/produkte/der-neue-hyla-aera-ii-black" class="dropdown-item">Der neue HYLA AERA II Black</a> <a href="/de/produkte/standardzubehoer-fuer-ihren-hyla-est" class="dropdown-item">Das HYLA Standardzubehör</a> <a href="/de/produkte/das-hyla-sonderzubehoer" class="dropdown-item">Das HYLA Sonderzubehör</a> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Shop --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/shop/categories">Shop</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Unternehmen --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="d-none d-lg-block nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/hyla-das-unternehmen">Unternehmen</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Unternehmen</a> <div class="dropdown-menu "> <a href="/de/hyla-das-unternehmen/das-team-von-hyla-germany" class="dropdown-item">Das Team von HYLA Germany</a> <a href="/de/hyla-das-unternehmen/hyla-history" class="dropdown-item">HYLA History</a> </div> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <li class="nav-item position-relative text-center hc align-items-center " style="min-width: 90px"> <span class=""> <a class="nav-link" href="/de/about-me">Über mich</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Karriere --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/karriere">Karriere</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- News/Presse --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://www.michael-hausenblas.de/news/">News/Presse</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Kontakt --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://support.hyla-germany.de/hc/de/requests/new">Kontakt</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Service --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex pb-3 pb-lg-0 w-100 h-150"> <a class="d-lg-block d-none nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/service">Service</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Service</a> <ul class="dropdown-menu "> <li><a href="https://support.hyla-germany.de/hc" target="_blank" class="dropdown-item">FAQ</a></li> <li> <a href="/de/service/sicherheitsdatenblaetter" class="dropdown-item">Sicherheitsdatenblätter</a></li> <li> <a href="/de/service/anwendungsvideos" class="dropdown-item">Anwendungsvideos</a></li> <li> <a href="/de/shop/products/view/https%3A%2F%2Fsupport.hyla-germany.de%2Fhc%2Fde%2Frequests%2Fnew%3Fticket_form_id%3D20448506778642%26tf_20999669028754%3Dreparatur%2Freklamation__sonstiges" class="dropdown-item">Retoureschein - Anfragen</a></li> <li> <a href="/de/service/service_formular" class="dropdown-item">Service Formular</a></li> </ul> </li> </ul> </div> </div> </nav> </header> <!-- Produktsuche und Toggle-Button Container --> <div class="container-fluid bg-white pb-2 pt-2 pt-xl-5"> <div class="container"> <div class=""> <div class="row align-items-center pt-2"> <!-- Toggle Button --> <div class="col-auto"> <button id="offcanvasToggle" class="btn btn-light" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasMenu"> <i class="fas fa-bars"></i> Kategorien & Menü </button> </div> <!-- Produktsuche --> <div class="col"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline py-1"> <div class="form-group text"><input type="text" name="searchParam2" id="searchParam2" class="searchinput2 form-control w-100" placeholder="Produktsuche..."/></div> </form> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Offcanvas-Element --> <div class="offcanvas offcanvas-start" style="z-index: 9999999999011;" tabindex="-1" id="offcanvasMenu" aria-labelledby="offcanvasMenuLabel"> <div class="offcanvas-header "> <h5 class="offcanvas-title ps-3" id="offcanvasMenuLabel">Menü</h5> <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button> </div> <div class="offcanvas-body" style="background-color: #F5F3F3; padding-left: 40px;"> <!-- Offcanvas-Menüinhalt hier einfügen --> <div class=""> <h3 class="mb-3 mt-2 font-weight-bold">Kategorien</h3> <ul class="categorie-list list-unstyled"> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/42"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA EST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/36"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA EST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/30"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA GST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/37"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA GST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/35"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA NST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/24"> <div style="padding-left: 10px; margin-top: 5px;">Ventus Elektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/46"> <div style="padding-left: 10px; margin-top: 5px;">Nimbus</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/39"> <div style="padding-left: 10px; margin-top: 5px;">Fensterwischer</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/48"> <div style="padding-left: 10px; margin-top: 5px;">Handelektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/49"> <div style="padding-left: 10px; margin-top: 5px;">Wischen</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/16"> <div style="padding-left: 10px; margin-top: 5px;">Drucksachen</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/52"> <div style="padding-left: 10px; margin-top: 5px;">Bücher / Hörbücher</div> </a> </li> </ul> <div id="login" class="my-5"> <h5 class="mt-3">Willkommen zurück</h5> <div class="form-group"> <div class="form-group email"><label class="control-label" for="email">E-Mail-Adresse</label><input type="email" name="email" id="email" class="form-control"/></div> </div> <div class="form-group"> <div class="form-group password"><label class="control-label" for="password">Passwort</label><input type="password" name="password" id="password" class="form-control"/></div> </div> <button class="btn-warning btn mt-2">Anmelden</button> </div> <div class="mb-5"> <div class="divider-custom pb-0"></div> <h5 class="mt-3 mb-3 ">INFORMATIONEN</h5> <ul class="categorie-list list-unstyled "> <li> <a href="/de/versandkosten" id="1" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Versand und Zahlung</div> </a> <a href="/de/datenschutz" id="2" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Privatsphäre und Datenschutz</div> </a> <a href="/de/agb" id="3" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Unsere AGB</div> </a> <a href="/de/impressum" id="4" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Impressum</div> </a> <a href="https://support.hyla-germany.de/hc/de/requests/new" id="5" target="_blank" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Kontakt</div> </a> <a href="/de/widerruf" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Widerrufsbelehrung</div> </a> <a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Stellungnahme zum WDR-Bericht vom 26.03.2025</div> </a> </li> </ul> </div> </div> </div> </div> <!--[if lt IE 8]> <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> <![endif]--> <!-- header start --> <!--Main Navigation--> <!--Main Layout--> <main class="home" style="position: relative;"> <div class="content container-fluid"> <style> .badge-success .circle { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: #00b27d; margin-right: 6px; } em { font-style: normal; font-size: 14px; color: #676767; } .nav-item .nav-link { top: 63px !important; text-transform: uppercase; color: #888888 !important; } .product-inner { height: 100%; } .product-outer { height: 330px !important; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } /* .startprice { color: #676767; font-weight: 600; font-size: 30px; } */ .categorie-list { position: relative; top: 0; list-style-type: none; margin: 0; padding: 0; } .categorie-text { color: #888888; } .categorie-text:hover { color: rgb(204, 223, 224); } .categorie-col { border-right: 1px solid #ddd; } .productsinfo { box-shadow: none; } .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show>.btn-outline-primary.dropdown-toggle { border-color: green !important; } .productsinfo>.card-header, .productsinfo>.card-body { background-color: #FFF; } .crossseller { width: 200px; margin-right: 10px; min-height: 100%; flex: 1; } .crosssellerlist { display: flex; align-items: stretch; overflow-x: scroll; } .crossseller .card-header { height: 180px; background-color: #FFF; border-bottom: 0px; } .crossseller .card-body { width: 200px; } #reviews { height: 1000px; max-height: 1000px; overflow-y: scroll; resize: vertical; } .startprice { font-size: 24px; color: #000; font-weight: bold; } #imageShowcase .slick-slide { display: flex; height: 460px; justify-content: center; align-items: center; } #imageShowcase .slick-slide img { display: inline; max-height: 450px; } #imageSlider .slick-slide { display: flex; height: 100px; justify-content: center; align-items: center; } #imageSlider .slick-slide img { display: inline; height: 100px; object-fit: cover; width: 100px; padding: 2px; } #container1 { overflow: hidden; max-width: 100%; } #posts1 { min-height: 35px; white-space: nowrap; display: flex; align-items: center; } .a1 { padding: 5px; color: #444; margin: 5px; text-decoration: none; } .a1:hover { color: #fff; } .nav-arrow { display: none; font-size: 25px; margin-top: 9px; color: #444; } .product-category-navbar { position: fixed; background-color: #cce0e0; margin-top: 12px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; text-align: center; top: 150px; } .product-category-navbar-mobile { display: none; position: fixed; background-color: #cce0e0; margin-top: 0px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; } @media screen and (min-device-width: 0px) and (max-device-width: 992px) { .product-category-navbar { display: none; } .product-category-navbar-mobile { display: block; } .product-main-content { position: relative; top: -10px; } } .menupopup { position: absolute; width: 100vw; height: 100vh; background-color: #1f1f1f; z-index: 9999 !important; top: 0; animation: fadeInRight 0.3s ease-in-out; } @keyframes fadeInRight { from { opacity: 0; transform: translateX(-300px); } to { opacity: 1; } } .menupopupgray { position: absolute; width: 100vw; height: 100vh; background-color: #212529; z-index: 9998 !important; top: 0; opacity: 0.5; } @media all and (min-width: 650px) { .menupopup { width: 60vw; } } .filterpopupbtn { position: absolute; right: 10px; top: 12px; width: 32px; height: 32px; opacity: 0.8; } .filterpopupbtn:hover { opacity: 1; } .filterpopupbtn:before, .filterpopupbtn:after { position: absolute; left: 15px; content: ' '; height: 20px; width: 2px; background-color: white; } .filterpopupbtn:before { transform: rotate(45deg); } .filterpopupbtn:after { transform: rotate(-45deg); } .category-btn { margin-top: -50px; margin-left: 50px; } .second-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 0 100%; background-size: 30% 5px; background-repeat: no-repeat; line-height: 40px; } .rating-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 50% 100%; background-size: 40% 5px; background-repeat: no-repeat; line-height: 40px; } .navbar-vertical-divider { height: 15px; border: 1px solid; } /* SLICKTEST */ .wrapper { width: 100%; padding-top: 20px; text-align: center; } h2 { font-family: sans-serif; color: #fff; } .carousel { width: 100%; margin: 0px auto; } .slick-prev, .slick-next { background: #000; border-radius: 15px; border-color: transparent; } /* SLICKEND TEST */ .card { box-shadow: none; } .card-header { padding: 0px; } .image-wrapper { height: 100%; } .toparticle-wrapper { min-height: 315px; } @media all and (min-width: 768px) { .image-wrapper { min-height: 315px; background-color: #FFFFFF; } .toparticle-wrapper { min-height: 227px !important; background-color: #FFFFFF; } } .slick-prev:before { content: "\f053"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-next:before { content: "\f054"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: "Font Awesome 5 Free"; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev, .slick-next { background: none; border-radius: none; border-color: transparent; } h2.category_title { color: #333333; font-weight: bold; margin: 20px 0; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .toparticle-inner { box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.05); } .toparticle-inner:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } .shop-item-card { text-decoration: none !important; } #imageShowcase .slick-slide { height: auto; } </style> <style> ul .nav-item.active { background-color: white; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } .slickslide li { margin: 0 10px; margin-top: 5px; } .h-50 { height: 100% !important; } .border-right { border-right: 1px solid; } .slick-slide { margin: 0 10px; transition: all 1s; } header { padding-bottom: 120px !important; } .modal { z-index: 999999999 !important; } .height { min-height: 80px } @media (min-width: 576px) { .height { min-height: 80px } } @media (min-width: 768px) { .height { min-height: 100px } } @media (min-width: 992px) { .height { min-height: 80px } .h-50 { height: 60% !important; } } @media (min-width: 1200px) { .height { min-height: 100px } } @media (min-width: 1400px) { .height { min-height: 80px } } </style> <!-- Mobile sidemenu popup --> <div class="menupopup" style="display:none;"> <div class="box-1 d-flex justify-content-end"> <a class="filterpopupbtn"></a> </div> <div class="p-5"> <ul class="categorie-list"> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> </li> </ul> </div> </div> <!-- Mobile sidemenu popup End --> <!-- <input type="button" value="Zurück" onClick="javascript:history.back()"> --> <div class="container"> <div class="row mx-0 product-main-content"> <!-- <i class="fa fa-address-book" style="float:right;"></i> --> <div class="col-12"> <div class=""> <div id="product_details" class="mt-4"> </div> </div> </div> </div> </div> </div> </main> <main class="home_search" style="position: absolute; display: none;"> <div id="search_result"> </div> </main> <!--Main Layout--> <!-- footer area start --> <div id="footer-outer" class="search_footer" data-midnight="light" data-cols="4" data-custom-color="true" data-disable-copyright="false" data-matching-section-color="false" data-copyright-line="true" data-using-bg-img="false" data-bg-img-overlay="0.8" data-full-width="false" data-using-widget-area="true" data-link-hover="default"> <div id="footer-widgets" class="py-4" data-has-widgets="true" data-cols="4"> <div class="container"> <div class="row"> <div class="col-12 col-lg-3 py-4"> <div id="nav_menu-7" class="widget widget_nav_menu"> <div class="menu-footer-1-container"> <ul id="menu-footer-1" class="menu"> <li><a href="/" aria-current="page">Home</a></li> <li><a href="/custom/pages/display/warum-hyla">HYLA ist Natur</a></li> <li><a href="/de/produkte/wasserstaubsauger">Der HYLA EST</a></li> <li><a href="/de/hyla-das-unternehmen">Unternehmen</a></li> <li> <a class="" href="/de/about-me">Über mich</a> </li> <li><a href="/de/karriere">Karriere</a></li> <li><a href="/users/login">HIC68</a></li> <li><a href="https://hyla.vvsw.de/office/app/views/Main/" target="_blank">Intranet</a></li> <li><a href="https://login.mictex.de/b2b-login-hyla/de/home/?utm_source=newsletter&utm_medium=email&utm_campaign=HYLA+Newsletter+%7C+Launch+vom+Hyla+Fashion+Shop" target="_blank">Hyla Merchandise</a></li> <li><a href="/de/datenschutz">Datenschutz</a></li> <li><a href="/de/impressum">Impressum</a></li> <li><a href="/de/versandkosten">Versand und Zahlung</a></li> <li><a href="/de/agb">Allgemeine Geschäftsbedingungen</a></li> <li><a href="/de/widerruf">Widerrufsrecht</a></li> <li><a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025">Stellungnahme zum WDR-Bericht vom 26.03.2025</a></li> </ul> </div> </div> </div> <div class=" col-12 col-lg-3 py-4"> <div id="text-7" class="widget textwidget"> <h4>Adresse:</h4> <div class="textwidget"> <p>HYLA GERMANY GMBH<br /> Taubenäckerweg 32<br /> D-72655 Altdorf<br /> Tel.: +49 (0) 7127 – 99 99 3 – 0<br /> Fax: +49 (0) 7127 – 99 99 3 – 99<br /> info@hyla-germany.de</p> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div id="text-9" class="widget widget_text"> <h4>Öffnungszeiten</h4> <div class="textwidget"> <p> Montag 08:00 – 19:00 Uhr<br> Dienstag: 08:00 – 19:00 Uhr<br> Mittwoch 08:00 – 17:00 Uhr<br> Donnerstag: 08:00 – 17:00 Uhr<br> Freitag: 08:00 – 16:00 Uhr<br> Samstag: 09:00 – 13:00 Uhr </p> <!-- <ul class="social-footer-icon"> <li><a target="_parent" href="/kontakt/" rel="noopener"><i class="fa-envelope-o"></i></a></li> <li><a target="_blank" href="http://www.facebook.com/pages/HYLA-Germany-GmbH/165075786846299" rel="noopener"><i class="icon-facebook"></i> </a></li> <li><a target="_blank" href="http://www.youtube.com/user/GQ800" rel="noopener"><i class="icon-youtube"></i> </a></li> </ul> --> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div class="widget textwidget text-center"> <h4>HYLA Germany GmbH</h4> <div class="textwidget"><img src="/app-assets/images/uploads/2017/04/logo_footer.png" /></div> </div> </div> </div> </div> <!--/container--> </div> <!--/footer-widgets--> <a href="https://support.hyla-germany.de/hc/de/requests/new?ticket_form_id=20448506778642&tf_20999669028754=vertriebspartner_finden" target="_blank" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_left">JETZT VORFÜHRUNG VEREINBAREN</a> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_right second_tab_button">IHR HYLA HYGIENE-KONZEPT</a> </div> <div id="copyright footer-outer" class="footer-copyright py-4 search_footer" data-layout="default"> <div class="footer-widgets"> <div class="container"> <div class="row"> <div class="col-12 col-lg-6"> <p class="m-0 p-0">© 2025 HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System. HYLA Germany GmbH</p> </div> <div class="col-12 col-lg-6"> <ul class="social"> </ul> </div> </div> </div> </div> </div> <script id="search" type="text/x-handlebars-template"> <div id="nav_search_result" class="container" style="background-color: #ededed;"> <div class="container_0 container mb-4 bg-white"> <div class="row"> {{#each this}} <div class="col-12 col-md-4 col-lg-3 col-xl-3 col-xxl-3 mb-1 px-1 mt-3"> <div class="card h-100 product-inner"> {{#if this.product.image}} <a class="shop-item-card" href="{{this.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <picture> <source srcset="{{imageHelper 'webp' this.product.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product.image.path}}" type="image/jpeg"> <img src="{{this.product.image.path}}" class="img-fluid" alt=""/> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> </div> </a> {{else}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <img src="/images/op_nopic.png" class="img-fluid"> </div> </a> {{/if}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="card-body d-block"> <div class="mt-1"> <div class="details"> <h3 class="shoppingcard-text"> {{this.name}} </h3> </div> <div class="mb-2"> <p> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span> </p> <h4> {{formatCurrency this.price.price}} € </h4> </div> <div class="box-1 d-block justify-content-center justify-lg-content-left shoppingcard-btn"> </div> </div> </div> </a> <div class="p-2 d-block w-100"> <a class="btn-hyla btn-block w-100 btn mt-2" href="{{this.product.url}}">Zu den Produktdetails<i class="ps-2 fa fa-angle-right"></i></a> <a class="btn-warning btn-block btn mt-2 w-100 addToCard" data-reference-key="{{this.id}}"><i class="pe-2 fa fa-shopping-cart"></i>Zum Warenkorb hinzufügen</a> </div> </div> </div> {{/each}} </div> </div> </div> </div> </script> <script> let shoppingcart = {"id":12403443,"user_id":null,"shared_shoppingcart_id":null,"shoppingcart_coupons":[],"shoppingcart_positions":[],"user":null,"shipping_method":{"id":1,"name":"DHL","processor":"Dhl","active":true,"created":"2018-02-24T12:53:25+01:00","modified":null,"description":null,"shipping_provider_id":1,"rule":{"id":26,"company_id":1,"country_id":1,"calc_type":"PRICE","from":0,"price":5.9,"mwst":19,"active":true,"shipping_method_id":1,"group_id":20}},"address":null,"total_positions_gross":0,"total_gross":5.9,"shipping_method_id":1,"shipping_costs":5.9}; </script> <aside id="sidebar" class="sidebar-wrapper d-none animated"> <!-- <aside id="sidebar" class="sidebar-wrapper animated"> --> <div class="sidebar-content"> <div class="sidebar-brand pt-0 px-2"> <div class="d-none d-md-block h2"> Warenkorb </div> <div class="d-block mx-auto text-center d-md-none h2"> <div class="hara-title font-weight-semibold text-center"><span>Warenkorb<span></div> </div> <div id="close-sidebar"> <span class="d-none d-md-block"> <i class="fas fa-times"></i> </span> <span class="d-flex d-md-none"> <i class="fas fa-times"></i> </span> </div> </div> <div id="sidebarCartPositions"> </div> </div> <!-- sidebar-content --> <div class="sidebar-footer"> <div id="subtotal" class="mb-3"> </div> <div class="row"> <div class="col-md-12 text-end"> <a href="/de/shop/checkout" class="btn text-white btn-success btn-block waves-effect waves-light"> Zur Kasse <i class="fa fa-arrow-right"></i></a> </div> <div class="col-md-12 text-end"> <a href="/de/shop/shoppingcarts" class="btn mt-3 btn-hyla-dark"> Warenkorb anzeigen und bearbeiten <i class="fa fa-arrow-right"></i></a> <br> <a href="/de/shop/shoppingcart-positions/delete-all" class="btn mt-3 btn-danger" onclick="if (confirm("Wollen Sie wirklich Ihren Warenkorb l\u00f6schen?")) { return true; } return false;">Warenkorb löschen <i class="fa fa-trash"></i></a> </div> </div> </div> </div> </aside> <style> @keyframes swing { 0% { transform: rotate(0deg); } 10% { transform: rotate(10deg); } 30% { transform: rotate(0deg); } 40% { transform: rotate(-10deg); } 50% { transform: rotate(0deg); } 60% { transform: rotate(5deg); } 70% { transform: rotate(0deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } } @keyframes sonar { 0% { transform: scale(0.9); opacity: 1; } 100% { transform: scale(2); opacity: 0; } } body { font-size: 0.9rem; } .page-wrapper .sidebar-wrapper, .sidebar-wrapper .sidebar-brand>a, .sidebar-wrapper .sidebar-dropdown>a:after, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before, .sidebar-wrapper ul li a i, .page-wrapper .page-content, .sidebar-wrapper .sidebar-search input.search-menu, .sidebar-wrapper .sidebar-search .input-group-text, .sidebar-wrapper .sidebar-menu ul li a, #show-sidebar, #close-sidebar { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } /*----------------page-wrapper----------------*/ .page-wrapper { height: 100vh; } .page-wrapper .theme { width: 40px; height: 40px; display: inline-block; border-radius: 4px; margin: 2px; } .page-wrapper .theme.chiller-theme { background: #1e2229; } /*----------------toggeled sidebar----------------*/ .page-wrapper.toggled .sidebar-wrapper { right: 0px; } @media screen and (min-width: 768px) { .page-wrapper.toggled .page-content { padding-right: -300px; } } /*----------------show sidebar button----------------*/ #show-sidebar { /* position: fixed; */ /* left: 0; */ /* top: 10px; */ /* border-radius: 0 4px 4px 0px; */ /* width: 35px; */ /* transition-delay: 0.3s; */ } .page-wrapper.toggled #show-sidebar { left: -40px; } /*----------------sidebar-wrapper----------------*/ .sidebar-wrapper { padding: 10px 0px; background: #FFF; width: 100%; height: 100%; max-height: 100%; position: fixed; top: 0; right: -300px; right: 0; z-index: 200001; box-shadow: 10px 0 10px 10px #ccc; } @media (min-width: 768px) { .sidebar-wrapper { min-width: 550px; max-width: 30%; } } .sidebar-wrapper ul { list-style-type: none; padding: 0; margin: 0; } .sidebar-wrapper a { text-decoration: none; } /*----------------sidebar-content----------------*/ .sidebar-content { max-height: calc(100% - 30px); height: calc(100% - 30px); overflow-y: auto; position: relative; } .sidebar-content.desktop { overflow-y: hidden; } /*--------------------sidebar-brand----------------------*/ .sidebar-wrapper .sidebar-brand { padding: 10px 20px; display: flex; align-content: space-between; align-items: center; } .sidebar-wrapper .sidebar-brand h2 { font-size: 1.5rem; } .sidebar-wrapper .sidebar-brand>a { text-transform: uppercase; font-weight: bold; flex-grow: 1; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 1rem; margin-left: auto; } /*--------------------sidebar-header----------------------*/ .sidebar-wrapper .sidebar-header { padding: 20px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic { float: left; width: 60px; padding: 2px; border-radius: 12px; margin-right: 15px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic img { object-fit: cover; height: 100%; width: 100%; } .sidebar-wrapper .sidebar-header .user-info { float: left; } .sidebar-wrapper .sidebar-header .user-info>span { display: block; } .sidebar-wrapper .sidebar-header .user-info .user-role { font-size: 12px; } .sidebar-wrapper .sidebar-header .user-info .user-status { font-size: 11px; margin-top: 4px; } .sidebar-wrapper .sidebar-header .user-info .user-status i { font-size: 8px; margin-right: 4px; color: #5cb85c; } /*-----------------------sidebar-search------------------------*/ .sidebar-wrapper .sidebar-search>div { padding: 10px 20px; } /*----------------------sidebar-menu-------------------------*/ .sidebar-wrapper .sidebar-menu { padding-bottom: 10px; } .sidebar-wrapper .sidebar-menu .header-menu span { font-weight: bold; font-size: 14px; padding: 15px 20px 5px 20px; display: inline-block; } .sidebar-wrapper .sidebar-menu ul li a { display: inline-block; width: 100%; text-decoration: none; position: relative; padding: 8px 30px 8px 20px; } .sidebar-wrapper .sidebar-menu ul li a i { margin-right: 10px; font-size: 12px; width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; } .sidebar-wrapper .sidebar-menu ul li a:hover>i::before { display: inline-block; animation: swing ease-in-out 0.5s 1 alternate; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown>a:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f105"; font-style: normal; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; background: 0 0; position: absolute; right: 15px; top: 14px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul { padding: 5px 0; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li { padding-left: 25px; font-size: 13px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before { content: "\f111"; font-family: "Font Awesome 5 Free"; font-weight: 400; font-style: normal; display: inline-block; text-align: center; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 10px; font-size: 8px; } .sidebar-wrapper .sidebar-menu ul li a span.label, .sidebar-wrapper .sidebar-menu ul li a span.badge { float: right; margin-top: 8px; margin-left: 5px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .badge, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .label { float: right; margin-top: 0px; } .sidebar-wrapper .sidebar-menu .sidebar-submenu { display: none; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after { transform: rotate(90deg); right: 17px; } /*--------------------------side-footer------------------------------*/ .sidebar-footer { background-color: #FFF; position: absolute; width: 100%; bottom: 0; height: 310px; padding: 20px; color: #000; font-size: large; } .sidebar-footer>a { flex-grow: 1; text-align: center; position: relative; } .sidebar-footer>a .notification { position: absolute; top: 0; } .badge-sonar { display: inline-block; background: #980303; border-radius: 50%; height: 8px; width: 8px; position: absolute; top: 0; } .badge-sonar:after { content: ""; position: absolute; top: 0; left: 0; border: 2px solid #980303; opacity: 0; border-radius: 50%; width: 100%; height: 100%; animation: sonar 1.5s infinite; } /*--------------------------page-content-----------------------------*/ .page-wrapper .page-content { display: inline-block; width: 100%; padding-left: 0px; padding-top: 20px; } .page-wrapper .page-content>div { padding: 20px 40px; } .page-wrapper .page-content { overflow-x: hidden; } /*------scroll bar---------------------*/ ::-webkit-scrollbar { width: 5px; height: 7px; } ::-webkit-scrollbar-button { width: 0px; height: 0px; } ::-webkit-scrollbar-thumb { background: #525965; border: 0px none #ffffff; border-radius: 0px; } ::-webkit-scrollbar-thumb:hover { background: #525965; } ::-webkit-scrollbar-thumb:active { background: #525965; } ::-webkit-scrollbar-track { background: transparent; border: 0px none #ffffff; border-radius: 50px; } ::-webkit-scrollbar-track:hover { background: transparent; } ::-webkit-scrollbar-track:active { background: transparent; } ::-webkit-scrollbar-corner { background: transparent; } #sidebarCartPositions { padding-bottom: 100%; overflow-y: scroll; } /* Shoppingcartpositions */ #sidebarCartPositions .shoppingcart-position { margin: 0px auto; width: 95%; color: #003d58; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-start; align-items: baseline; padding: 10px 20px 10px 0; border-bottom: 2px solid #C5C5C5; } #sidebarCartPositions .shoppingcart-position .product { max-height: auto; min-height: auto; } #sidebarCartPositions .shoppingcart-position .name { font-size: large; } #sidebarCartPositions .shoppingcart-position .price { font-size: 20px; font-weight: bold; flex-wrap: nowrap; } #sidebarCartPositions .shoppingcart-position img { max-width: 80px; } #sidebarCartPositions .shoppingcart-position .right { text-align: right; display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .left { display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .trash { font-size: 30px; cursor: pointer; } .vouchf { bottom: 310px; padding: 10px 20px } </style> <!-- quantity section --> <style> #sidebarCartPositions .quantity { margin: 20px 0; width: 130px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .quantity .count::-webkit-outer-spin-button, .quantity .count::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } /* Firefox */ .quantity .count[type=number] { -moz-appearance: textfield; appearance: textfield; } .quantity .count { display: inline-block; vertical-align: top; font-size: 20px; font-weight: 200; line-height: 30px; padding: 0 2px; border: 0; color: #003d58; font-weight: 300; text-align: center; min-width: 35px; max-width: 35px; margin: 0; padding: 0; text-align: center; } .quantity .plus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; /* border-radius: 50%; */ border-top-right-radius: 50%; border-bottom-right-radius: 50%; } .quantity .minus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; background-clip: padding-box; border-top-left-radius: 50%; border-bottom-left-radius: 50%; } .quantity span { -webkit-user-select: none; user-select: none; -moz-user-select: none; -ms-user-select: none; } @media (min-width: 768px) { #sidebarCartPositions .quantity { margin: 20px 0; width: 150px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 2rem; margin-left: auto; } } .btn-checkout { background-color: #003d58; } .btn-checkout:hover { background-color: #888888; } </style> <script id="sidebarCartSubtotalTemplate" type="text/x-handlebars-template"> <div class="row"> <div class="col-md-12"><span class="d-flex d-md-none font-weight-semibold mb-4 h3-responsive">Zusammenfassung</span> <div class="d-flex justify-content-between"> <span class="d-flex justify-content-start"> Zwischensumme</span> <span class="d-flex justify-content-end">{{formatCurrency this.total_gross}} €<br></span> </div> </div> </div> </script> <script id="sidebarCartPositionsTemplate" type="text/x-handlebars-template"> <div class="shoppingcart-position" data-shoppingcart-position-id="{{this.id}}"> <div class="row d-none d-md-flex"> <div class="product-image col-2 col-xl-3"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="product col-xl-9 col-10"> <div class="row"> <div class="left col-lg-9"> <div class="name">{{this.product_variant.name}}</div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> <div class="right col-lg-3"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</span> {{else}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</span> {{/if}} {{/ifEqualsNot}} </div> </div> </div> {{#unless this.is_coupon_product}} <div class="row"> <div class="col-lg-9"> <div class="quantity"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> </div> <div class="col-lg-3 right"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{/unless}} </div> </div> <div class="d-flex justify-content-start d-md-none"> <div class="product-image"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="name" style="margin-left: 10px"> <div class="justify-content-start"> <strong>{{this.product_variant.name}}</strong> <div class="d-flex d-md-none justify-content-end"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount mt-2 small font-weight-slim">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> </div> <div class="d-flex mt-2 d-md-none flex-row justify-content-between"> <small class="font-weight-slim">Preis</small> <small class="font-weight-slim">Menge</small> <small class="font-weight-slim">Zwischensumme</small> </div> <div class="d-flex d-md-none justify-content-between align-items-center"> <div class="flex-row justify-content-between align-items-center"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</div> {{else}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</div> {{/if}} {{/ifEqualsNot}} </div> </div> <div class="quantity mx-auto my-1"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> <div class="subtotal"> {{formatCurrency this.subtotal}} € </div> </div> </div> </div> </script> <!--/footer-outer--> <!-- footer area end --> <!-- all js here --> <!-- JQuery --> <script type="text/javascript" src="/mdb/js/jquery.min.js"></script> <script src="/vendors/js/typeahead.bundle.min.js"></script> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- <script src="/js/bjs/owl.carousel.js"></script> --> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- Pagination js --> <script type="text/javascript" src="/js/pagination.min.js"></script> <!-- wow js --> <script type="text/javascript" src="/js/bjs/wow.min.js"></script> <!-- plugins js --> <script type="text/javascript" src="/js/bjs/plugins.js"></script> <!-- main js --> <script type="text/javascript" src="/bootstrap5/bootstrap.bundle.min.js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/gasparesganga-jquery-loading-overlay@2.1.7/dist/loadingoverlay.min.js"></script> <script type="text/javascript" src="/custom/slick/slick.js"></script> <script type="text/javascript" src="/js/handlebars-v4.7.7.js"></script> <script type="text/javascript" src="/js/lightbox.bundle.min.js"></script> <script defer type="text/javascript" src="/js/shoppingcart.js?1744716264"></script> <script src="/js/bjs/main.js?1744716263"></script> <script> // charts update on sidenav collapse $('.logo-wrapper .navbar-toggler').on('click', function() { setTimeout(function() { CurrentBalanceDonutChart.update(); TotalTransactionLine.update(); UserStatisticsBarChart.update(); ConversionRatioBarChart.update(); }, 200); }) //init select fields //init tooltips $(function() { Handlebars.registerHelper('each_upto', function(ary, max, options) { if (!ary || ary.length == 0) return options.inverse(this); var result = []; for (var i = 0; i < max && i < ary.length; ++i) result.push(options.fn(ary[i])); return result.join(''); }); var url = 'de_DE'; var res = url.split("_"); // Die Debounce-Funktion stellt sicher, dass der Ajax-Request erst gesendet wird, nachdem der Nutzer aufgehört hat zu tippen und eine bestimmte Zeit (hier eine halbe Sekunde) verstrichen ist. function debounce(func, wait) { console.log('bounce_: ' + wait); let timeout; return function executedFunction(...args) { const later = () => { clearTimeout(timeout); func(...args); }; clearTimeout(timeout); timeout = setTimeout(later, wait); }; }; function handleSearch(event) { var element = event.target; var searchValue = element.value; if (searchValue.length < 3) return; $('.home_search').show(); if (element.classList.contains('searchinput2')) { $('.home_search').css('top', '200px'); } else { $('.home_search').css('top', '100px'); } var result = []; $.getJSON('/custom/pages/autocomplete.json?', { q: searchValue, language: 'de_DE', }, function(data) { $('#search_result').show(); var keys = Object.keys(data); var size = keys.length; var searchTemplate = Handlebars.compile($("#search").html(), { noEscape: true }); html = searchTemplate(data); $('#search_result').html(html); }); } // Debounce-Funktion mit einer Wartezeit von 500ms const debouncedSearch = debounce(handleSearch, 500, 'searchinput'); const debouncedSearch2 = debounce(handleSearch, 500, 'searchinput2'); // Event-Listener zum Suchfeld hinzufügen // document.getElementById('searchInput').addEventListener('keyup', debouncedSearch); const searchInput = document.getElementsByClassName('searchinput')[0]; searchInput.addEventListener('keyup', debouncedSearch); const searchinput2 = document.getElementsByClassName('searchinput2')[0]; // if defined searchInput2 if (searchinput2) searchinput2.addEventListener('keyup', debouncedSearch2); }); </script> <script type="text/javascript"> $(document).ready(function() { $('#search_result').on('click', '.addToCard', function(e) { e.preventDefault(); var quantity = 1; referenceKey = $(this).data('reference-key'); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { product_variant_id: referenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); $('.slickslide').slick({ infinite: true, slidesToShow: 5, slidesToScroll: 2, autoplay: true, dots: true, autoplaySpeed: 4000, variableWidth: false, centerMode: true, centerPadding: '5px', responsive: [{ breakpoint: 1200, settings: { slidesToShow: 4, slidesToScroll: 2 } }, { breakpoint: 992, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 768, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); $('.slideneueprodukte').slick({ slidesToShow: 1, slidesToScroll: 1, autoplay: true, dots: false, arrows: true, autoplaySpeed: 7000, variableWidth: false, responsive: [{ breakpoint: 1200, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); var $status = $('.pagingInfo'); var $slickElement = $('.slick'); $slickElement.on('init reInit afterChange', function(event, slick, currentSlide, nextSlide) { //currentSlide is undefined on init -- set it to 0 in this case (currentSlide is 0 based) var i = (currentSlide ? currentSlide : 0) + 1; $status.text(i + '/' + slick.slideCount); }); $('.slick').slick({ arrows: true, showDots: true, autoplay: true, fade: true, cssEase: 'ease-out', useTransform: true, speed: 1200, responsive: [{ breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1 } } // You can unslick at a given breakpoint now by adding: // settings: "unslick" // instead of a settings object ] }); }); </script> <script> $('.toggle-heading').click(function() { $(this).toggleClass('unactive-icon active-expanded'); }); </script> <script type="text/javascript"> var variants = $.parseJSON('[{"id":1226,"item_number":"25000","option_values":[],"wawi_current_stocks":{"1":{"is_buyable":true,"report_stock_reached":null},"amount":11774},"is_buyable":true,"active_in_subscription":false,"price":{"customer_price":179,"partner_price":179,"Reference":"CountriesProductVariants","ReferenceKey":3736,"qualification_volume":null,"provision_price":150.42,"price":179,"net_price":150.42,"vat":19,"voucher":0},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":"","product_contents":[],"again_available_from":null}]'); var product = {"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false,"groups_products":[{"id":158,"group_id":4,"product_id":1226,"created":null},{"id":634,"group_id":2,"product_id":1226,"created":null},{"id":1757,"group_id":1,"product_id":1226,"created":"2023-05-24T08:28:58+02:00"},{"id":1985,"group_id":3,"product_id":1226,"created":"2023-06-27T12:58:02+02:00"}],"product_contents":[],"product_variants":[{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":{"0":{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},"2":{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},"3":{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},"4":{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},"5":{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},"6":{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},"7":{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},"8":{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}}},"variant_values":[],"countries_product_variants":[{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1,"country":{"currency":"EUR"}}],"product_variants_childrens":[],"wawi_current_stocks":[{"id":18189,"warehouse_id":1,"product_variant_id":1226,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]},{"id":1227,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black AT","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:18+01:00","is_wawi_product":null,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":[{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"variant_values":[],"countries_product_variants":[],"product_variants_childrens":[{"id":452,"product_variant_parent_id":1227,"product_variant_id":1226,"quantity":1,"created":null,"modified":null,"trashed":null,"updated":null,"product_variant":{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black\r\n\r\nNach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.\r\n\r\nTECHNISCHE FAKTEN:\r\nVersorgungsspannung: 220-240 V AC, 50-60 Hz\r\nLeistung: 13 W\r\nLautst\u00e4rke: \u2264 45 dB\r\nDrehzahl: 2.500 U\/min\r\nGewicht: 1.150 g\r\nMax. Wasserinhalt: 2,4 l\r\nAbmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product":{"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false},"product_variants_childrens":[],"countries_product_variants":[{"id":3733,"product_variant_id":1226,"country_id":5,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":0,"pv":null,"hide":true,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3734,"product_variant_id":1226,"country_id":139,"net_price":168.64,"gross_price":199,"provision_price":168.64,"item_number":null,"vat":18,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":168.64,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3735,"product_variant_id":1226,"country_id":63,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3737,"product_variant_id":1226,"country_id":8,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3738,"product_variant_id":1226,"country_id":112,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":171.31,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3739,"product_variant_id":1226,"country_id":131,"net_price":170.09,"gross_price":199,"provision_price":170.09,"item_number":null,"vat":17,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":170.09,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3740,"product_variant_id":1226,"country_id":157,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3741,"product_variant_id":1226,"country_id":7,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3742,"product_variant_id":1226,"country_id":3,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":165.83,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3743,"product_variant_id":1226,"country_id":220,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3744,"product_variant_id":1226,"country_id":177,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":169.92,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3745,"product_variant_id":1226,"country_id":4,"net_price":150,"gross_price":180,"provision_price":0,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":180,"purchase_price":180,"purchase_price_net":150,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":35099,"product_variant_id":1226,"country_id":34,"net_price":150.43,"gross_price":176,"provision_price":0,"item_number":null,"vat":17,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":176,"purchase_price_net":150.43,"created":"2023-09-11T10:12:47+02:00","modified":"2023-09-11T10:13:27+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35100,"product_variant_id":1226,"country_id":130,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:14:40+02:00","modified":"2023-09-11T10:14:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35101,"product_variant_id":1226,"country_id":110,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:15:37+02:00","modified":"2023-09-11T10:15:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35102,"product_variant_id":1226,"country_id":90,"net_price":168.55,"gross_price":209,"provision_price":0,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:16:33+02:00","modified":"2024-11-20T16:50:11+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35103,"product_variant_id":1226,"country_id":79,"net_price":168.55,"gross_price":209,"provision_price":168.55,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:17:37+02:00","modified":"2023-09-11T10:17:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35104,"product_variant_id":1226,"country_id":74,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:18:42+02:00","modified":"2023-09-11T10:18:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35105,"product_variant_id":1226,"country_id":9,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:19:36+02:00","modified":"2023-09-11T10:19:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35106,"product_variant_id":1226,"country_id":105,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:20:30+02:00","modified":"2023-09-11T10:20:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35107,"product_variant_id":1226,"country_id":129,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":true,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:24:03+02:00","modified":"2023-09-11T10:24:03+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35108,"product_variant_id":1226,"country_id":64,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:25:26+02:00","modified":"2023-09-11T10:25:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35109,"product_variant_id":1226,"country_id":249,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:27:15+02:00","modified":"2023-09-11T10:27:15+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35110,"product_variant_id":1226,"country_id":227,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:28:40+02:00","modified":"2023-09-11T10:28:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35111,"product_variant_id":1226,"country_id":124,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:29:43+02:00","modified":"2023-09-11T10:29:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35112,"product_variant_id":1226,"country_id":243,"net_price":167.23,"gross_price":199,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:31:25+02:00","modified":"2025-02-19T14:09:01+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35113,"product_variant_id":1226,"country_id":178,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:32:02+02:00","modified":"2023-09-11T10:32:02+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35115,"product_variant_id":1226,"country_id":183,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:32:42+02:00","modified":"2023-09-11T10:32:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35116,"product_variant_id":1226,"country_id":196,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:33:36+02:00","modified":"2023-09-11T10:33:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35117,"product_variant_id":1226,"country_id":108,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:34:41+02:00","modified":"2023-09-11T10:34:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35118,"product_variant_id":1226,"country_id":104,"net_price":172.44,"gross_price":219,"provision_price":172.44,"item_number":null,"vat":27,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":219,"purchase_price_net":172.44,"created":"2023-09-11T10:35:24+02:00","modified":"2023-09-11T10:35:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35119,"product_variant_id":1226,"country_id":62,"net_price":167.23,"gross_price":199,"provision_price":167.23,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:36:25+02:00","modified":"2023-09-11T10:36:25+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35120,"product_variant_id":1226,"country_id":2,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:37:04+02:00","modified":"2023-09-11T10:37:04+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35121,"product_variant_id":1226,"country_id":125,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:38:16+02:00","modified":"2023-09-11T10:38:16+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35122,"product_variant_id":1226,"country_id":225,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:39:41+02:00","modified":"2023-09-11T10:39:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35123,"product_variant_id":1226,"country_id":197,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:40:30+02:00","modified":"2023-09-11T10:40:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35124,"product_variant_id":1226,"country_id":209,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:41:43+02:00","modified":"2023-09-11T10:41:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35125,"product_variant_id":1226,"country_id":37,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:42:32+02:00","modified":"2023-09-11T10:42:32+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35967,"product_variant_id":1226,"country_id":227,"net_price":209,"gross_price":209,"provision_price":0,"item_number":null,"vat":0,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":209,"created":"2024-09-17T17:18:53+02:00","modified":"2024-09-17T17:18:53+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":36667,"product_variant_id":1226,"country_id":5,"net_price":147.09,"gross_price":159,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":159,"purchase_price_net":147.09,"created":"2025-01-24T15:53:55+01:00","modified":"2025-01-24T15:54:03+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1}]}}],"wawi_current_stocks":[{"id":18190,"warehouse_id":1,"product_variant_id":1227,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]}],"ratings":[],"imagepool":[{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2096,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2095,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2105,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2106,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2107,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2108,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2094,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2093,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1991,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1990,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1989,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1988,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1987,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1986,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1985,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1984,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1941,"image_id":202307,"product_variant_id":1226,"sort":2,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1942,"image_id":202308,"product_variant_id":1226,"sort":3,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1943,"image_id":202309,"product_variant_id":1226,"sort":4,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1944,"image_id":202311,"product_variant_id":1226,"sort":5,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1945,"image_id":202312,"product_variant_id":1226,"sort":6,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1946,"image_id":202313,"product_variant_id":1226,"sort":7,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1947,"image_id":202314,"product_variant_id":1226,"sort":8,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1526,"image_id":201788,"product_variant_id":1226,"sort":9,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2109,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2110,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":1948,"image_id":201791,"product_variant_id":1227,"sort":1,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"similiar_products":null,"count_ratings":0,"price_range":{"min":179,"max":179},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":""}; var category = 1; var selected_variant = null; function in_array(value, array) { // if (typeof array != 'array') return false; for (i = 0; i < array.length; i++) { if (array[i] == value) { return true; break; } } return false; } function drawVariant(variant) { $('#imageShowcase').slick('slickUnfilter'); $('#imageShowcase').slick('slickFilter', '.productVariantId' + variant.id); $('#main_description').html(variant.description); $('#long_description').html(variant.long_description); $('.VariantTab').remove(); $('#myTabs li:first a').trigger('click'); if (variant.is_buyable) { $('#cartNotBuyable').hide(); $('#addToCart').show(); $('#addToSubscriptionCartButton').show(); } else { $('#cartNotBuyable').show(); $('#addToSubscriptionCartButton').hide(); $('#addToCart').hide(); } $('#addToCart').removeClass('disabled'); var tabTemplate = Handlebars.compile($("#tabTemplate").html(), { noEscape: true }); html = tabTemplate(variant.product_contents); $('#myTabs').append(html); var tabContentTemplate = Handlebars.compile($("#tabContentTemplate").html(), { noEscape: true }); html = tabContentTemplate(variant.product_contents); $('#myTabContents').append(html); if ($.isEmptyObject(variant.variants_pdfs)) { $('#pdfs-tab').hide(); } else { $('#pdfs-tab').show(); $('#pdfs').removeClass('active'); var variantsPdfContent = Handlebars.compile($("#variantsPdfContent").html(), { noEscape: true }); html = variantsPdfContent(variant.variants_pdfs); $('#variant_pdfs').html(html); } selected_variant = variant; $('#addToCart').removeClass('disabled'); var template = Handlebars.compile($("#priceTemplate").html(), { noEscape: true }); if (variant.active_in_subscription) { $('#addToSubscriptionCartButton').removeClass('disabled'); $('#addToSubscriptionCart').show(); } else { $('#addToSubscriptionCartButton').addClass('disabled'); $('#addToSubscriptionCart').hide(); } html = template(variant); $('#price').html(html); } function drawDefault() { if (variants.length == 1) { drawVariant(variants[0]); return true; } selected_variant = null; $('#addToCart').addClass('disabled'); var template = Handlebars.compile($("#priceDefaultTemplate").html(), { noEscape: true }); html = template({ product: product }); $('#price').html(html); } function getVariant() { if (variants.length == 1) { return variants[0] } var option_elements = $('.product-option'); var options = new Array; all_chosen = true; option_elements.each(function(indexInArray, valueOfElement) { product_option_value_id = $(this).find('.product-option-value.active').data('product-option-value-id'); if (product_option_value_id !== undefined) { options.push(product_option_value_id); } else { all_chosen = false; } }); if (!all_chosen) { return true; } var variant = null; for (variants_idx = 0; variants_idx < variants.length; variants_idx++) { const variant_to_check = variants[variants_idx]; variant_found = true; for (idx = 0; idx < options.length; idx++) { const option_value_id = options[idx]; if (!in_array(option_value_id, variant_to_check.option_values)) { variant_found = false; } } if (variant_found) { return variant_to_check; } } return true; } $(function() { Handlebars.registerHelper('rating_stars_full', function(n, block) { var accum = ''; for (var i = 0; i < n; ++i) accum += block.fn(i); return accum; }); Handlebars.registerHelper('rating_stars_rest', function(n, m, block) { var accum = ''; var o = n - m; for (var i = 0; i < o; ++i) accum += block.fn(i); return accum; }); var template = Handlebars.compile($("#productdetails").html(), { noEscape: true }); let stars_rating_list = product.ratings; let stars_rating_list_sorted = Object.values(stars_rating_list.reduce((c, { stars }) => { c[stars] = c[stars] || { key: stars, count: 0 }; c[stars].count++; return c; }, {})); let one_star = 0; let two_star = 0; let three_star = 0; let four_star = 0; let five_star = 0; stars_rating_list_sorted.forEach(element => { if (element.key == 1) { one_star = element.count; } if (element.key == 2) { two_star = element.count; } if (element.key == 3) { three_star = element.count; } if (element.key == 4) { four_star = element.count; } if (element.key == 5) { five_star = element.count; } }) console.log(product); var data = { product: product, // images: $.parseJSON('{"1226":{"main_image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},"images":[{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4},{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5},{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6},{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7},{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null},{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0},{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}]},"1227":{"main_image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null},"images":[{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}]}}'), options: $.parseJSON('[]'), category: category.name, one_star: one_star, two_star: two_star, three_star: three_star, four_star: four_star, five_star: five_star }; var html = template(data); $('#product_details').append(html); $('#addToSubscriptionCartButton').on('click', function(e) { e.preventDefault(); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); window.location = '/subscription/subscriptions/add/' + selected_variant.price.ReferenceKey + '/' + quantity + '/' + true }); function offsetAnchor() { if (location.hash.length !== 0) { window.scrollTo(window.scrollX, window.scrollY - 40); } } window.addEventListener("hashchange", offsetAnchor); window.setTimeout(offsetAnchor, 1); $(document).on('click', 'a[href^="#"]', function(event) { window.setTimeout(function() { offsetAnchor(); }, 0); }); }) </script> <script id="tabTemplate" type="text/x-handlebars-template"> {{#each this}} <li class="nav-item VariantTab"> <a class="nav-link" id="description-{{id}}" data-toggle="tab" href="#description{{id}}" role="tab" aria-controls="{{name}}" aria-selected="true">{{name}}</a> </li> {{/each}} </script> <script id="tabContentTemplate" type="text/x-handlebars-template"> {{#each this}} <div class="tab-pane fade VariantTab" id="description{{id}}" role="tabpanel" aria-labelledby="{{name}}"> {{text}} </div> {{/each}} </script> <script id="variantsPdfContent" type="text/x-handlebars-template"> <div class="row"> <div class="col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-body collapse show crosssellerlist"> {{#each this}} <a href="/de/shop/products/download-variants-pdf/{{id}}"> <div class="card crossseller zoom"> <div class="card-header"> {{#if this.image_path}} <img src={{this.image_path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> </script> <script id="priceTemplate" type="text/x-handlebars-template"> {{formatCurrency price.price}} €</script> <script id="priceDefaultTemplate" type="text/x-handlebars-template"> <span class="startprice"> Ab {{formatCurrency product.price_range.min}} € </span> </script> <script id="productdetails" type="text/x-handlebars-template"> <div class="container mt-5 mx-0 px-0"> <div class="row d-block d-md-none"> <div class="col-12 col-lg-7 px-0"> <h4>{{category}}</h4> </div> <div class="col-12 col-lg-5 px-0"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <h3 class="px-0"> <strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong> </h3> </div> <div class="row pt-4"> <!-- IMAGECONTAINER --> <div class=" col-md-6 col-sm-12 px-0"> <div class="row pt-4 pt-md-0"> <div class="col-sm-12"> <div id="imageShowcase" > {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} op-img-pm"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} <!-- {{#if this.image}} <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} --> </div> </div> </div> <div class="row pb-3 pt-md-0"> <div class="col-md-12" id="imageSlider"> {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} thumbnail"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} </div> </div> </div> <div class="col-md-6 col-sm-12 bg-grey-2 px-0 px-md-3"> <div class="row d-none d-md-flex"> <div class="col-12 col-lg-7"> <div class="d-flex"> <h5>{{category}}</h5> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> </div> <h3><strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong></h3> </div> <div id="price" class="pb-2" style="font-size:45px;font-weight:bold;"> <span class="startprice"> ab {{formatCurrency product.price_range.min}} EUR </span> </div> <div> <span> inkl. 19 % USt zzgl. <a href="/de/versandkosten">Versandkosten</a> </span> <br> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span><br> <br> <span> Lieferzeit: 1 - 3 Wochen </span><br> <span>Artikelnr: {{product.item_number}}</span> </div> <div class="d-flex my-5 flex-row"> <input class="form-control me-2 ml-0" type="text" name="quantity" autocomplete="off" value="1" style="max-width:50px;height:46px"> <a href='#' id="addToCart" class="addToCard btn btn-warning btn-block me-2 ms-0 disabled"> <i class="fa fa-shopping-cart"></i> IN DEN WARENKORB </a> <a href='#' id="cartNotBuyable" class="btn btn-danger btn-block mt-0 mr-2 ml-0 disabled" style="display:none"> LEIDER KEINE LIEFERUNG MöGLICH </a> <!-- {{#if product.active_in_subscription}} <div id="addToSubscriptionCart"> {{else}} <div id="addToSubscriptionCart" style="display:none;"> {{/if}} <a href='#' id="addToSubscriptionCartButton" class="btn btn-white btn-block mt-0 mr-2 ml-0 disabled"> IM ABO BESTELLEN </a> </div> --> </div> <!-- <div class="divider-custom pb-0"></div> <div class="divider-custom pb-0"></div> --> <div class="col-md-12 mx-auto"> {{#each options}} {{#ifEquals type "buttons"}} <div class="product-option" role="group" data-option-id="{{id}}" aria-label="{{name}}"> {{#each this.values}} {{#if is_buyable}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-white product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{else}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-orange product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{/if}} {{/each}} </div> {{else}} <select class="form-control" id="option{{this.id}}" data-index="{{@index}}"> <option value="unselected" selected disabled>Bitte auswählen</option> {{#each this.values}} <option value={{@key}}>{{name}}</option> {{/each}} </select> {{/ifEquals}} {{/each}} </div> </div> <div class="col-md-12"> </div> </div> <div class="row g-0"> <hr class="my-4"> <h4 class="h4">PRODUKTDETAILS</h4> <div class="col-12 mt-5"> <h3 id="main_description"> {{#if product.description}} {{product.description}} {{/if}} {{#unless product.description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </h3> </div> <div class="col-12"> <p id="long_description" class="pb-0"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.long_description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </p> </div> </div> <!-- // PRODUCTINFORMATION --> {{#if product.similiar_products}} <!-- <div class="divider-custom mt-5 mb-5"></div> <div class="row g-0 pb-5"> <h3 class="second-headline">KUNDEN KAUFEN AUCH</h3> <div class="col-12 mt-5"> <div class="row"> {{#each product.similiar_products}} <div class="col-12 col-md-3"> {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom" style="box-shadow:none;"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> </div> {{/each}} </div> </div> </div> --> <div id="topseller" class="px-0"> <div class="divider-custom mt-5 mb-5"></div> <h3 class="text-left">KUNDEN KAUFTEN AUCH</h3> <div class="wrapper"> <div class="carousel"> {{#each product.similiar_products}} <div class="col-12 col-lg-3 col-md-6 text-md-left text-center my-3 py-5 pt-2 toparticle-inner"> <div class="mx-auto mx-md-0 py-3 product-inner"> {{#if this.url_name}} <a class="shop-item-card" style="height:100%" href="/de/shop/{{this.url_name}}"> {{else}} <a class="shop-item-card" style="height:100%" href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="toparticle-wrapper"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body p-0"> <div class="mt-1"> <div class="details text-center"> <p class="shoppingcard-text"> {{this.name}} </p> </div> </div> <div class="box-1 d-flex justify-content-center justify-lg-content-left shoppingcard-btn px-2 mt-3"> <div class="btn-hyla btn-one" style="width:100%"> <span>ZUM PRODUKT</span> </div> </div> </div> </a> </div> </div> {{/each}} </div> </div> </div> <!-- <div class="row"> <div class="col-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#crossseller" aria-expanded="true" aria-controls="crossseller"> <h3> Crosseller </h3> </div> <div class="card-body collapse show crosssellerlist" id="crossseller"> {{#each product.similiar_products}} {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> --> {{/if}} <!-- <div class="container mt-7"> <ul class="nav nav-tabs" id="myTabs" role="tablist"> <li class="nav-item defaultTab"> <a class="nav-link active" id="description-tab" data-toggle="tab" href="#description" role="tab" aria-controls="Produktbeschreibung" aria-selected="true">Produktbeschreibung</a> </li> <li class="nav-item"> <a class="nav-link" id="pdfs-tab" data-toggle="tab" href="#pdfs" role="tab" aria-controls="PDFs" aria-selected="false">PDFs</a> </li> </ul> <div class="tab-content" id="myTabContents"> <div class="tab-pane fade show active" id="description" role="tabpanel" aria-labelledby="desciription-tab"> <div class="" id="long_description"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.description}} Keine Beschreibung vorhanden {{/unless}} </div> </div> <div class="tab-pane fade show active" id="pdfs" role="tabpanel" aria-labelledby="pdfs-tab"> <div class="" id="variant_pdfs"> </div> </div> </div> </div> --> <div class="row g-0 pt-5"> <hr class="my-4"> <h3 class="product-headline text-left ">BEWERTUNGEN</h3> <div class="col-12 col-md-4"> <div class="justify-content-center"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <div class="justify-content-center mt-5"> <div class="btn-hyla btn btn-one" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample" id="addRating" > <!-- Funktionalität für Bewertung schreiben ergänzen --> BEWERTUNG SCHREIBEN </div> <div class="collapse" id="collapseExample"> <form> <div class="pt-4"> <label for="exampleFormControlInput1" class="form-label"><p class="pb-0">Benutzername</p></label> <input type="text" class="form-control" id="exampleFormControlInput1"> </div> <div class="pt-4"> <label for="exampleFormControlTextarea1" class="form-label"><p class="pb-0">Ihre Bewertung</p></label> <textarea class="form-control" id="exampleFormControlTextarea1" rows="3"></textarea> </div> <div class="d-grid gap-2 col-10 mx-auto"> <button type="submit" class="btn btn-white mt-3 shadow-none bg-light"><em>Bewertung abschicken</em></button> </div> <hr class="my-4"> </form> </div> </div> <div class="mt-5 pt-3 pb-5" style="background-color:#F2F2F270;"> <h5 class="ml-5">Alle Bewertungen</h5> <div class="row"> <div class="col-12"> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 5 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 5}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 5}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{{one_star}}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 4 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 4}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 4}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{four_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 3 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 3}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 3}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{three_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 2 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 2}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 2}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{two_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 1 Stern </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 1}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 1}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{one_star}})</em> </span> </em> </div> </div> </div> </div> </div> <div class="col-12 col-md-8 px-0 px-md-5"> {{#if product.ratings}} {{#each product.ratings}} <div class="divider-custom mb-3"></div> <div> <div > <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p class="pb-0">{{description}}</p> </div> </div> {{/each}} <div class="divider-custom my-3"></div> {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> <!-- <div class="row"> <div class="offset-md-1 col-md-10 col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#reviews" aria-expanded="true" aria-controls="reviews"> <h3> User Bewertungen </h3> </div> <div class="card-body collapse show" id="reviews"> {{#if product.ratings}} {{#each product.ratings}} <div class="card mb-2"> <div class="card-body"> <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p>{{description}}</p> </div> </div> {{/each}} {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> </div> </div> --> </div> </script> <script> $(function() { $(".filter-btn").on("click", function() { $(".menupopup").toggle(); $(".menupopupgray").toggle(); if ($(".menupopup").is(":visible")) { $('html, body').css({ overflow: 'hidden', height: '100%' }); } else { $('html, body').css({ overflow: 'auto', height: 'auto' }); } }) }); $(".menupopupgray,.filterpopupbtn").click(function() { $(".menupopup").hide(); $(".menupopupgray").hide(); $('html, body').css({ overflow: 'auto', height: 'auto' }); }); </script> <script> $(function() { $('.carousel').slick({ speed: 500, slidesToShow: 5, slidesToScroll: 1, autoplay: true, autoplaySpeed: 5000, dots: true, centerMode: false, // appendDots: $(".slide-m-dots"), // prevArrow: $(".slide-m-prev"), // nextArrow: $(".slide-m-next"), responsive: [{ breakpoint: 1400, settings: { slidesToShow: 4, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 800, settings: { slidesToShow: 2, slidesToScroll: 2, dots: true, infinite: true, arrows: false, autoplay: true, autoplaySpeed: 5000, } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, infinite: true, autoplay: true, autoplaySpeed: 5000, arrows: false, } } ] }); }); </script> <script> $(document).ready(function() { $(window).resize(function() { $(setScrollableContainer); console.log("jetzt"); }); function setScrollableContainer() { // let zzz = $("#posts1"); // console.log(zzz.style.overflow); if ($("#container1").prop('scrollWidth') > $("#container1").width()) { //this element is overflowing on the x axis $("#container1").css('overflow', 'scroll'); // $('.nav-arrow').show(); } else { // $('.nav-arrow').hide(); $("#container1").css('overflow', 'hidden'); } }; $(setScrollableContainer); $('#imageShowcase').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '#imageSlider' }); $('#imageSlider').slick({ slidesToShow: 4, slidesToScroll: 2, infinite: false, asNavFor: '#imageShowcase', dots: true, focusOnSelect: true }); var opt = $.parseJSON('[]'); $('#product_details').delegate('button.product-option-value', 'click', function() { $(this).parent().find('.product-option-value').removeClass('active'); $(this).addClass('active'); selected_option = $(this).parent().data('option-id'); selected_option_value = $(this).data('product-option-value-id'); option_elements = $('.product-option'); not_clicked = $('#product_details').find('.product-option-value[data-product-option-value-id!="' + selected_option_value + '"]'); option_elements.each(function(indexInArray, valueOfElement) { if ($(this).data('option-id') != selected_option) { $(this).find('.product-option-value').addClass('disabled'); for (let i = 0; i < opt.length; i++) { found = false; for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] == selected_option_value) { found = true; break; } } if (found) { for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] != selected_option_value) { $(this).find('.product-option-value[data-product-option-value-id="' + opt[i][k2] + '"]').removeClass('disabled'); } } } } } not_clicked.each(function(indexInArray, valueOfElement) { if ($(this).parent().data('option-id') != selected_option && $(this).hasClass('disabled')) { $(this).removeClass('active'); } }); }); variant = getVariant(); if (typeof variant == "object") { drawVariant(variant); } else { drawDefault(); } }); drawDefault(); if (variants.length > 1) { buttons = $('.product-option').find('button:first'); $.each(buttons, function(indexInArray, valueOfElement) { $(this).trigger('click'); }); } $('.addToCard').on('click', function(e) { e.preventDefault(); console.log(selected_variant); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); var button = $(this); var quantity = $(this).parent().parent().find('input[name="quantity"]').val(); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { Reference: selected_variant.price.Reference, ReferenceKey: selected_variant.price.ReferenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); }); </script> <script> function slide(direction) { var container = document.getElementById('container1'); scrollCompleted = 0; var slideVar = setInterval(function() { if (direction == 'left') { container.scrollLeft -= 40; } else { container.scrollLeft += 40; } scrollCompleted += 40; if (scrollCompleted >= 100) { window.clearInterval(slideVar); } }, 50); } </script> <script src="/vendors/fuzzycomplete/fuse.min.js" type="text/javascript"></script> <script type="text/javascript"> /** * Index laden */ $('#solrSuggestbox').hide(); $('.articleListSuggest').hide(); </script> <script> $(function() { $('.sidebar-wrapper').on('click', '#close-sidebar', function() { hidecart(); }); $('.show-sidebar').on('click', function() { showcart(); }); }); </script> <script> var plugin = 'de/shop'; </script> <div id="blockingOverlay" style="display:none"> <div class="lds-ring"> <div></div> <div></div> <div></div> <div></div> </div> </div> <script id="__debug_kit" data-id="b73b7d8c-d4b4-4b46-a6c5-fe67ab1dbfb1" data-url="https://109317.hyla-germany.de/" src="/debug_kit/js/toolbar.js?1643892762"></script></body> </html>' } $maxBufferLength = (int) 8192 $file = '/var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php' $line = (int) 853 $message = 'Unable to emit headers. Headers sent in file=/var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php line=853'Cake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 48 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 19
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 148]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => object(Cake\Http\Cookie\CookieCollection) {}, 'cacheDirectives' => [], 'body' => '<!Doctype HTML> <html class="no-js" lang="de"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="/img/favicon.jpg" type="image/x-icon" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <!-- Bootstrap 5 --> <link href="/bootstrap5/bootstrap.min.css" rel="stylesheet"> <!-- Your custom styles (optional) --> <link href="/custom/op_files/custom.css?1744716261" rel="stylesheet"> <!-- slick slider css --> <link href="/custom/slick/slick.css" rel="stylesheet"> <link href="/custom/slick/slick-theme.css" rel="stylesheet"> <link rel="stylesheet" href="/custom/op_files/animate.css"> <!-- slick slider css end --> <style> .fixed-top-2 { margin-top: 35px; } /* body { padding-top: 90px; } */ main #search_result { width: 100vw; position: absolute; top: 45px; left: 0; background-color: #f2f2f2; z-index: 1000; } #search_result a { color: black; } #loading_search { height: 100vh; width: 100vw; } .borrow_cart a { height: 15px; } </style> <script> localStorage.setItem('lastLoadTime', Date.now()); let checkSessionTimeout = function () { lastLoadTime = localStorage.getItem('lastLoadTime'); if (lastLoadTime == null) { clearInterval(intervalId); return; } if ( ((Date.now() - lastLoadTime) / 1000) > 7140) { window.location.reload(); clearInterval(intervalId); } } let intervalId = setInterval(checkSessionTimeout, 1000); </script> </head> <style> .alert { margin-top: 5rem; } </style> <body> <style> /* Allgemeiner Style für das Cookie-Banner */ #cookie-banner { position: fixed; /* Fixierte Position */ z-index: 9999; /* Hoher z-index, um sicherzustellen, dass es über anderen Elementen liegt */ bottom: 0; /* Unten auf der Seite */ left: 0; /* Beginnt am linken Rand */ width: 100%; /* Breite 100% des Viewports */ background-color: white; /* Hintergrundfarbe mit leichter Transparenz */ padding: 20px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); /* Schatten für eine bessere Sichtbarkeit */ text-align: center; } /* Überlagerung, um den Hintergrund-Inhalt unzugänglich zu machen */ #cookie-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; /* Geringer als das Banner, aber höher als andere Inhalte */ background-color: rgba(0, 0, 0, 0.6); /* Dunkle Überlagerung */ } </style> <div id="cookie-overlay"></div> <!-- Überlagerungselement --> <div id="cookie-banner"> <h4>Diese Webseite verwendet Cookies</h4> <p style="font-size: .7rem" class="small w-50 mx-auto">Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben. </p> <button id="accept-cookies" class="btn btn-success">Akzeptieren</button> <button id="decline-cookies" class="btn btn-white border">Ablehnen</button> </div> <script> document.getElementById("accept-cookies").onclick = handleCookieChoice; document.getElementById("decline-cookies").onclick = handleCookieChoice; function handleCookieChoice() { var choice = this.id === "accept-cookies" ? "accepted" : "declined"; localStorage.setItem("cookie-preference", choice); updateServerCookiePreference(choice); // Verstecken von Banner und Overlay document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } function updateServerCookiePreference(choice) { fetch(`/cookies/choice/${choice}`); } // Prüfen, ob die Cookie-Einstellung bereits getroffen wurde if (localStorage.getItem("cookie-preference")) { updateServerCookiePreference(localStorage.getItem("cookie-preference")); document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } </script> <img class="form_head" src="/users/nocaptcha?r=1746247529" /> <!--Main Navigation--> <header> <nav class="navbar fixed-top bg-white navbar-expand-xl navbar-light mhm " style="border-bottom: 1px solid #ddd;"> <div class="container-fluid align-items-center px-0 px-md-2 "> <button class="navbar-toggler border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="d-flex align-items-center" style="max-width: 82%"> <div class="d-xl-block order-last"> <a class="navbar-brand " href="/de"> <img src=" /app-assets/images/uploads/2016/09/Logo-Hyla-Germany-Header.png" class="" alt=""> </a> </div> <div class="d-xl-flex d-flex flex-column justify-content-start"> <ul class="list-unstyled d-flex align-items-center"> <div class="d-flex justify-content-end align-items-center mx-1 mx-xxl-2"> <li class="nav-item hc"> <a style="cursor: pointer;" class="nav-link show-sidebar"><span class="small d-md-inline-flex d-xl-none">Warenkorb</span> <i class="fa fa-shopping-cart cw-text-dark1 fa-2x"></i> </a> </li> <li class="nav-item d-flex position-relative" style="cursor: pointer;padding-left:0;margin-left:0"> <span class="show-sidebar position-absolute" style="top: -28px; right: -25px;"> <span id="header-count-articles" class="align-items-center d-flex bg-hyla justify-content-center rounded-circle" style="width: 30px; height: 30px; font-size: 16px;">0</span> </span> </li> <div class="clearfix"></div> </div> <li class="nav-item "> <a class="nav-link ms-4" href="/users/login"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-user me-1"></i>Anmelden</a> </li> <li class="nav-item"> <a class="nav-link ms-4" href="/sprachauswahl"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-globe me-1"></i>Land&Sprache</a> </li> </ul> <ul class="list-unstyled mx-2 pt-2 mb-0 me-3"> <li class="nav-item"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline"> <div class="form-group text"><input type="text" name="searchParam" id="searchParam" class="searchinput form-control" placeholder="Produktsuche....."/></div> <div class="" id="solrSuggestbox"> <h3 style="text-align: center; text-decoration: underline;"> PRODUKTE</h3> <ul class="articleListSuggest"> <li></li> </ul> </div> </form> </div> </div> </div> </li> </ul> </div> </div> <div class="collapse navbar-collapse mhm2 order-last order-xl-first" id="navbarNav"> <!-- Startseite --> <ul class="navbar-nav align-items-center"> <li class="nav-item hc position-relative align-items-center d-xl-flex "> <span> <a class="nav-link" href="/de">Startseite</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Warum Hyla --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <span> <a class="nav-link d-none d-lg-block dropdown-toggle" type="button" id="navbarDropdownMenuLink" href="/custom/pages/display/warum-hyla">Warum HYLA</a> </span> <a class="nav-link text-center d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Warum HYLA</a> <ul class="dropdown-menu"> <li> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" class="dropdown-item">Das HYLA Hygiene Konzept</a> </li> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Hyla Produkte --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="nav-link d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">HYLA Produkte</a> <a class="nav-link d-none d-lg-block dropdown-toggle" id="navbarDropdownMenuLink" href="/de/produkte/wasserstaubsauger">HYLA Produkte</a> <ul class="dropdown-menu"> <a href="/de/produkte/wasserstaubsauger" class="dropdown-item">Der HYLA</a> <a href="/de/produkte/hyla-aera" class="dropdown-item">HYLA AERA</a> <a href="/de/produkte/der-neue-hyla-aera-ii-black" class="dropdown-item">Der neue HYLA AERA II Black</a> <a href="/de/produkte/standardzubehoer-fuer-ihren-hyla-est" class="dropdown-item">Das HYLA Standardzubehör</a> <a href="/de/produkte/das-hyla-sonderzubehoer" class="dropdown-item">Das HYLA Sonderzubehör</a> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Shop --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/shop/categories">Shop</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Unternehmen --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="d-none d-lg-block nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/hyla-das-unternehmen">Unternehmen</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Unternehmen</a> <div class="dropdown-menu "> <a href="/de/hyla-das-unternehmen/das-team-von-hyla-germany" class="dropdown-item">Das Team von HYLA Germany</a> <a href="/de/hyla-das-unternehmen/hyla-history" class="dropdown-item">HYLA History</a> </div> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <li class="nav-item position-relative text-center hc align-items-center " style="min-width: 90px"> <span class=""> <a class="nav-link" href="/de/about-me">Über mich</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Karriere --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/karriere">Karriere</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- News/Presse --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://www.michael-hausenblas.de/news/">News/Presse</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Kontakt --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://support.hyla-germany.de/hc/de/requests/new">Kontakt</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Service --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex pb-3 pb-lg-0 w-100 h-150"> <a class="d-lg-block d-none nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/service">Service</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Service</a> <ul class="dropdown-menu "> <li><a href="https://support.hyla-germany.de/hc" target="_blank" class="dropdown-item">FAQ</a></li> <li> <a href="/de/service/sicherheitsdatenblaetter" class="dropdown-item">Sicherheitsdatenblätter</a></li> <li> <a href="/de/service/anwendungsvideos" class="dropdown-item">Anwendungsvideos</a></li> <li> <a href="/de/shop/products/view/https%3A%2F%2Fsupport.hyla-germany.de%2Fhc%2Fde%2Frequests%2Fnew%3Fticket_form_id%3D20448506778642%26tf_20999669028754%3Dreparatur%2Freklamation__sonstiges" class="dropdown-item">Retoureschein - Anfragen</a></li> <li> <a href="/de/service/service_formular" class="dropdown-item">Service Formular</a></li> </ul> </li> </ul> </div> </div> </nav> </header> <!-- Produktsuche und Toggle-Button Container --> <div class="container-fluid bg-white pb-2 pt-2 pt-xl-5"> <div class="container"> <div class=""> <div class="row align-items-center pt-2"> <!-- Toggle Button --> <div class="col-auto"> <button id="offcanvasToggle" class="btn btn-light" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasMenu"> <i class="fas fa-bars"></i> Kategorien & Menü </button> </div> <!-- Produktsuche --> <div class="col"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline py-1"> <div class="form-group text"><input type="text" name="searchParam2" id="searchParam2" class="searchinput2 form-control w-100" placeholder="Produktsuche..."/></div> </form> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Offcanvas-Element --> <div class="offcanvas offcanvas-start" style="z-index: 9999999999011;" tabindex="-1" id="offcanvasMenu" aria-labelledby="offcanvasMenuLabel"> <div class="offcanvas-header "> <h5 class="offcanvas-title ps-3" id="offcanvasMenuLabel">Menü</h5> <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button> </div> <div class="offcanvas-body" style="background-color: #F5F3F3; padding-left: 40px;"> <!-- Offcanvas-Menüinhalt hier einfügen --> <div class=""> <h3 class="mb-3 mt-2 font-weight-bold">Kategorien</h3> <ul class="categorie-list list-unstyled"> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/42"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA EST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/36"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA EST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/30"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA GST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/37"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA GST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/35"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA NST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/24"> <div style="padding-left: 10px; margin-top: 5px;">Ventus Elektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/46"> <div style="padding-left: 10px; margin-top: 5px;">Nimbus</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/39"> <div style="padding-left: 10px; margin-top: 5px;">Fensterwischer</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/48"> <div style="padding-left: 10px; margin-top: 5px;">Handelektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/49"> <div style="padding-left: 10px; margin-top: 5px;">Wischen</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/16"> <div style="padding-left: 10px; margin-top: 5px;">Drucksachen</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/52"> <div style="padding-left: 10px; margin-top: 5px;">Bücher / Hörbücher</div> </a> </li> </ul> <div id="login" class="my-5"> <h5 class="mt-3">Willkommen zurück</h5> <div class="form-group"> <div class="form-group email"><label class="control-label" for="email">E-Mail-Adresse</label><input type="email" name="email" id="email" class="form-control"/></div> </div> <div class="form-group"> <div class="form-group password"><label class="control-label" for="password">Passwort</label><input type="password" name="password" id="password" class="form-control"/></div> </div> <button class="btn-warning btn mt-2">Anmelden</button> </div> <div class="mb-5"> <div class="divider-custom pb-0"></div> <h5 class="mt-3 mb-3 ">INFORMATIONEN</h5> <ul class="categorie-list list-unstyled "> <li> <a href="/de/versandkosten" id="1" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Versand und Zahlung</div> </a> <a href="/de/datenschutz" id="2" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Privatsphäre und Datenschutz</div> </a> <a href="/de/agb" id="3" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Unsere AGB</div> </a> <a href="/de/impressum" id="4" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Impressum</div> </a> <a href="https://support.hyla-germany.de/hc/de/requests/new" id="5" target="_blank" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Kontakt</div> </a> <a href="/de/widerruf" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Widerrufsbelehrung</div> </a> <a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Stellungnahme zum WDR-Bericht vom 26.03.2025</div> </a> </li> </ul> </div> </div> </div> </div> <!--[if lt IE 8]> <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> <![endif]--> <!-- header start --> <!--Main Navigation--> <!--Main Layout--> <main class="home" style="position: relative;"> <div class="content container-fluid"> <style> .badge-success .circle { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: #00b27d; margin-right: 6px; } em { font-style: normal; font-size: 14px; color: #676767; } .nav-item .nav-link { top: 63px !important; text-transform: uppercase; color: #888888 !important; } .product-inner { height: 100%; } .product-outer { height: 330px !important; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } /* .startprice { color: #676767; font-weight: 600; font-size: 30px; } */ .categorie-list { position: relative; top: 0; list-style-type: none; margin: 0; padding: 0; } .categorie-text { color: #888888; } .categorie-text:hover { color: rgb(204, 223, 224); } .categorie-col { border-right: 1px solid #ddd; } .productsinfo { box-shadow: none; } .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show>.btn-outline-primary.dropdown-toggle { border-color: green !important; } .productsinfo>.card-header, .productsinfo>.card-body { background-color: #FFF; } .crossseller { width: 200px; margin-right: 10px; min-height: 100%; flex: 1; } .crosssellerlist { display: flex; align-items: stretch; overflow-x: scroll; } .crossseller .card-header { height: 180px; background-color: #FFF; border-bottom: 0px; } .crossseller .card-body { width: 200px; } #reviews { height: 1000px; max-height: 1000px; overflow-y: scroll; resize: vertical; } .startprice { font-size: 24px; color: #000; font-weight: bold; } #imageShowcase .slick-slide { display: flex; height: 460px; justify-content: center; align-items: center; } #imageShowcase .slick-slide img { display: inline; max-height: 450px; } #imageSlider .slick-slide { display: flex; height: 100px; justify-content: center; align-items: center; } #imageSlider .slick-slide img { display: inline; height: 100px; object-fit: cover; width: 100px; padding: 2px; } #container1 { overflow: hidden; max-width: 100%; } #posts1 { min-height: 35px; white-space: nowrap; display: flex; align-items: center; } .a1 { padding: 5px; color: #444; margin: 5px; text-decoration: none; } .a1:hover { color: #fff; } .nav-arrow { display: none; font-size: 25px; margin-top: 9px; color: #444; } .product-category-navbar { position: fixed; background-color: #cce0e0; margin-top: 12px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; text-align: center; top: 150px; } .product-category-navbar-mobile { display: none; position: fixed; background-color: #cce0e0; margin-top: 0px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; } @media screen and (min-device-width: 0px) and (max-device-width: 992px) { .product-category-navbar { display: none; } .product-category-navbar-mobile { display: block; } .product-main-content { position: relative; top: -10px; } } .menupopup { position: absolute; width: 100vw; height: 100vh; background-color: #1f1f1f; z-index: 9999 !important; top: 0; animation: fadeInRight 0.3s ease-in-out; } @keyframes fadeInRight { from { opacity: 0; transform: translateX(-300px); } to { opacity: 1; } } .menupopupgray { position: absolute; width: 100vw; height: 100vh; background-color: #212529; z-index: 9998 !important; top: 0; opacity: 0.5; } @media all and (min-width: 650px) { .menupopup { width: 60vw; } } .filterpopupbtn { position: absolute; right: 10px; top: 12px; width: 32px; height: 32px; opacity: 0.8; } .filterpopupbtn:hover { opacity: 1; } .filterpopupbtn:before, .filterpopupbtn:after { position: absolute; left: 15px; content: ' '; height: 20px; width: 2px; background-color: white; } .filterpopupbtn:before { transform: rotate(45deg); } .filterpopupbtn:after { transform: rotate(-45deg); } .category-btn { margin-top: -50px; margin-left: 50px; } .second-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 0 100%; background-size: 30% 5px; background-repeat: no-repeat; line-height: 40px; } .rating-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 50% 100%; background-size: 40% 5px; background-repeat: no-repeat; line-height: 40px; } .navbar-vertical-divider { height: 15px; border: 1px solid; } /* SLICKTEST */ .wrapper { width: 100%; padding-top: 20px; text-align: center; } h2 { font-family: sans-serif; color: #fff; } .carousel { width: 100%; margin: 0px auto; } .slick-prev, .slick-next { background: #000; border-radius: 15px; border-color: transparent; } /* SLICKEND TEST */ .card { box-shadow: none; } .card-header { padding: 0px; } .image-wrapper { height: 100%; } .toparticle-wrapper { min-height: 315px; } @media all and (min-width: 768px) { .image-wrapper { min-height: 315px; background-color: #FFFFFF; } .toparticle-wrapper { min-height: 227px !important; background-color: #FFFFFF; } } .slick-prev:before { content: "\f053"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-next:before { content: "\f054"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: "Font Awesome 5 Free"; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev, .slick-next { background: none; border-radius: none; border-color: transparent; } h2.category_title { color: #333333; font-weight: bold; margin: 20px 0; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .toparticle-inner { box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.05); } .toparticle-inner:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } .shop-item-card { text-decoration: none !important; } #imageShowcase .slick-slide { height: auto; } </style> <style> ul .nav-item.active { background-color: white; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } .slickslide li { margin: 0 10px; margin-top: 5px; } .h-50 { height: 100% !important; } .border-right { border-right: 1px solid; } .slick-slide { margin: 0 10px; transition: all 1s; } header { padding-bottom: 120px !important; } .modal { z-index: 999999999 !important; } .height { min-height: 80px } @media (min-width: 576px) { .height { min-height: 80px } } @media (min-width: 768px) { .height { min-height: 100px } } @media (min-width: 992px) { .height { min-height: 80px } .h-50 { height: 60% !important; } } @media (min-width: 1200px) { .height { min-height: 100px } } @media (min-width: 1400px) { .height { min-height: 80px } } </style> <!-- Mobile sidemenu popup --> <div class="menupopup" style="display:none;"> <div class="box-1 d-flex justify-content-end"> <a class="filterpopupbtn"></a> </div> <div class="p-5"> <ul class="categorie-list"> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> </li> </ul> </div> </div> <!-- Mobile sidemenu popup End --> <!-- <input type="button" value="Zurück" onClick="javascript:history.back()"> --> <div class="container"> <div class="row mx-0 product-main-content"> <!-- <i class="fa fa-address-book" style="float:right;"></i> --> <div class="col-12"> <div class=""> <div id="product_details" class="mt-4"> </div> </div> </div> </div> </div> </div> </main> <main class="home_search" style="position: absolute; display: none;"> <div id="search_result"> </div> </main> <!--Main Layout--> <!-- footer area start --> <div id="footer-outer" class="search_footer" data-midnight="light" data-cols="4" data-custom-color="true" data-disable-copyright="false" data-matching-section-color="false" data-copyright-line="true" data-using-bg-img="false" data-bg-img-overlay="0.8" data-full-width="false" data-using-widget-area="true" data-link-hover="default"> <div id="footer-widgets" class="py-4" data-has-widgets="true" data-cols="4"> <div class="container"> <div class="row"> <div class="col-12 col-lg-3 py-4"> <div id="nav_menu-7" class="widget widget_nav_menu"> <div class="menu-footer-1-container"> <ul id="menu-footer-1" class="menu"> <li><a href="/" aria-current="page">Home</a></li> <li><a href="/custom/pages/display/warum-hyla">HYLA ist Natur</a></li> <li><a href="/de/produkte/wasserstaubsauger">Der HYLA EST</a></li> <li><a href="/de/hyla-das-unternehmen">Unternehmen</a></li> <li> <a class="" href="/de/about-me">Über mich</a> </li> <li><a href="/de/karriere">Karriere</a></li> <li><a href="/users/login">HIC68</a></li> <li><a href="https://hyla.vvsw.de/office/app/views/Main/" target="_blank">Intranet</a></li> <li><a href="https://login.mictex.de/b2b-login-hyla/de/home/?utm_source=newsletter&utm_medium=email&utm_campaign=HYLA+Newsletter+%7C+Launch+vom+Hyla+Fashion+Shop" target="_blank">Hyla Merchandise</a></li> <li><a href="/de/datenschutz">Datenschutz</a></li> <li><a href="/de/impressum">Impressum</a></li> <li><a href="/de/versandkosten">Versand und Zahlung</a></li> <li><a href="/de/agb">Allgemeine Geschäftsbedingungen</a></li> <li><a href="/de/widerruf">Widerrufsrecht</a></li> <li><a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025">Stellungnahme zum WDR-Bericht vom 26.03.2025</a></li> </ul> </div> </div> </div> <div class=" col-12 col-lg-3 py-4"> <div id="text-7" class="widget textwidget"> <h4>Adresse:</h4> <div class="textwidget"> <p>HYLA GERMANY GMBH<br /> Taubenäckerweg 32<br /> D-72655 Altdorf<br /> Tel.: +49 (0) 7127 – 99 99 3 – 0<br /> Fax: +49 (0) 7127 – 99 99 3 – 99<br /> info@hyla-germany.de</p> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div id="text-9" class="widget widget_text"> <h4>Öffnungszeiten</h4> <div class="textwidget"> <p> Montag 08:00 – 19:00 Uhr<br> Dienstag: 08:00 – 19:00 Uhr<br> Mittwoch 08:00 – 17:00 Uhr<br> Donnerstag: 08:00 – 17:00 Uhr<br> Freitag: 08:00 – 16:00 Uhr<br> Samstag: 09:00 – 13:00 Uhr </p> <!-- <ul class="social-footer-icon"> <li><a target="_parent" href="/kontakt/" rel="noopener"><i class="fa-envelope-o"></i></a></li> <li><a target="_blank" href="http://www.facebook.com/pages/HYLA-Germany-GmbH/165075786846299" rel="noopener"><i class="icon-facebook"></i> </a></li> <li><a target="_blank" href="http://www.youtube.com/user/GQ800" rel="noopener"><i class="icon-youtube"></i> </a></li> </ul> --> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div class="widget textwidget text-center"> <h4>HYLA Germany GmbH</h4> <div class="textwidget"><img src="/app-assets/images/uploads/2017/04/logo_footer.png" /></div> </div> </div> </div> </div> <!--/container--> </div> <!--/footer-widgets--> <a href="https://support.hyla-germany.de/hc/de/requests/new?ticket_form_id=20448506778642&tf_20999669028754=vertriebspartner_finden" target="_blank" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_left">JETZT VORFÜHRUNG VEREINBAREN</a> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_right second_tab_button">IHR HYLA HYGIENE-KONZEPT</a> </div> <div id="copyright footer-outer" class="footer-copyright py-4 search_footer" data-layout="default"> <div class="footer-widgets"> <div class="container"> <div class="row"> <div class="col-12 col-lg-6"> <p class="m-0 p-0">© 2025 HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System. HYLA Germany GmbH</p> </div> <div class="col-12 col-lg-6"> <ul class="social"> </ul> </div> </div> </div> </div> </div> <script id="search" type="text/x-handlebars-template"> <div id="nav_search_result" class="container" style="background-color: #ededed;"> <div class="container_0 container mb-4 bg-white"> <div class="row"> {{#each this}} <div class="col-12 col-md-4 col-lg-3 col-xl-3 col-xxl-3 mb-1 px-1 mt-3"> <div class="card h-100 product-inner"> {{#if this.product.image}} <a class="shop-item-card" href="{{this.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <picture> <source srcset="{{imageHelper 'webp' this.product.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product.image.path}}" type="image/jpeg"> <img src="{{this.product.image.path}}" class="img-fluid" alt=""/> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> </div> </a> {{else}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <img src="/images/op_nopic.png" class="img-fluid"> </div> </a> {{/if}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="card-body d-block"> <div class="mt-1"> <div class="details"> <h3 class="shoppingcard-text"> {{this.name}} </h3> </div> <div class="mb-2"> <p> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span> </p> <h4> {{formatCurrency this.price.price}} € </h4> </div> <div class="box-1 d-block justify-content-center justify-lg-content-left shoppingcard-btn"> </div> </div> </div> </a> <div class="p-2 d-block w-100"> <a class="btn-hyla btn-block w-100 btn mt-2" href="{{this.product.url}}">Zu den Produktdetails<i class="ps-2 fa fa-angle-right"></i></a> <a class="btn-warning btn-block btn mt-2 w-100 addToCard" data-reference-key="{{this.id}}"><i class="pe-2 fa fa-shopping-cart"></i>Zum Warenkorb hinzufügen</a> </div> </div> </div> {{/each}} </div> </div> </div> </div> </script> <script> let shoppingcart = {"id":12403443,"user_id":null,"shared_shoppingcart_id":null,"shoppingcart_coupons":[],"shoppingcart_positions":[],"user":null,"shipping_method":{"id":1,"name":"DHL","processor":"Dhl","active":true,"created":"2018-02-24T12:53:25+01:00","modified":null,"description":null,"shipping_provider_id":1,"rule":{"id":26,"company_id":1,"country_id":1,"calc_type":"PRICE","from":0,"price":5.9,"mwst":19,"active":true,"shipping_method_id":1,"group_id":20}},"address":null,"total_positions_gross":0,"total_gross":5.9,"shipping_method_id":1,"shipping_costs":5.9}; </script> <aside id="sidebar" class="sidebar-wrapper d-none animated"> <!-- <aside id="sidebar" class="sidebar-wrapper animated"> --> <div class="sidebar-content"> <div class="sidebar-brand pt-0 px-2"> <div class="d-none d-md-block h2"> Warenkorb </div> <div class="d-block mx-auto text-center d-md-none h2"> <div class="hara-title font-weight-semibold text-center"><span>Warenkorb<span></div> </div> <div id="close-sidebar"> <span class="d-none d-md-block"> <i class="fas fa-times"></i> </span> <span class="d-flex d-md-none"> <i class="fas fa-times"></i> </span> </div> </div> <div id="sidebarCartPositions"> </div> </div> <!-- sidebar-content --> <div class="sidebar-footer"> <div id="subtotal" class="mb-3"> </div> <div class="row"> <div class="col-md-12 text-end"> <a href="/de/shop/checkout" class="btn text-white btn-success btn-block waves-effect waves-light"> Zur Kasse <i class="fa fa-arrow-right"></i></a> </div> <div class="col-md-12 text-end"> <a href="/de/shop/shoppingcarts" class="btn mt-3 btn-hyla-dark"> Warenkorb anzeigen und bearbeiten <i class="fa fa-arrow-right"></i></a> <br> <a href="/de/shop/shoppingcart-positions/delete-all" class="btn mt-3 btn-danger" onclick="if (confirm("Wollen Sie wirklich Ihren Warenkorb l\u00f6schen?")) { return true; } return false;">Warenkorb löschen <i class="fa fa-trash"></i></a> </div> </div> </div> </div> </aside> <style> @keyframes swing { 0% { transform: rotate(0deg); } 10% { transform: rotate(10deg); } 30% { transform: rotate(0deg); } 40% { transform: rotate(-10deg); } 50% { transform: rotate(0deg); } 60% { transform: rotate(5deg); } 70% { transform: rotate(0deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } } @keyframes sonar { 0% { transform: scale(0.9); opacity: 1; } 100% { transform: scale(2); opacity: 0; } } body { font-size: 0.9rem; } .page-wrapper .sidebar-wrapper, .sidebar-wrapper .sidebar-brand>a, .sidebar-wrapper .sidebar-dropdown>a:after, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before, .sidebar-wrapper ul li a i, .page-wrapper .page-content, .sidebar-wrapper .sidebar-search input.search-menu, .sidebar-wrapper .sidebar-search .input-group-text, .sidebar-wrapper .sidebar-menu ul li a, #show-sidebar, #close-sidebar { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } /*----------------page-wrapper----------------*/ .page-wrapper { height: 100vh; } .page-wrapper .theme { width: 40px; height: 40px; display: inline-block; border-radius: 4px; margin: 2px; } .page-wrapper .theme.chiller-theme { background: #1e2229; } /*----------------toggeled sidebar----------------*/ .page-wrapper.toggled .sidebar-wrapper { right: 0px; } @media screen and (min-width: 768px) { .page-wrapper.toggled .page-content { padding-right: -300px; } } /*----------------show sidebar button----------------*/ #show-sidebar { /* position: fixed; */ /* left: 0; */ /* top: 10px; */ /* border-radius: 0 4px 4px 0px; */ /* width: 35px; */ /* transition-delay: 0.3s; */ } .page-wrapper.toggled #show-sidebar { left: -40px; } /*----------------sidebar-wrapper----------------*/ .sidebar-wrapper { padding: 10px 0px; background: #FFF; width: 100%; height: 100%; max-height: 100%; position: fixed; top: 0; right: -300px; right: 0; z-index: 200001; box-shadow: 10px 0 10px 10px #ccc; } @media (min-width: 768px) { .sidebar-wrapper { min-width: 550px; max-width: 30%; } } .sidebar-wrapper ul { list-style-type: none; padding: 0; margin: 0; } .sidebar-wrapper a { text-decoration: none; } /*----------------sidebar-content----------------*/ .sidebar-content { max-height: calc(100% - 30px); height: calc(100% - 30px); overflow-y: auto; position: relative; } .sidebar-content.desktop { overflow-y: hidden; } /*--------------------sidebar-brand----------------------*/ .sidebar-wrapper .sidebar-brand { padding: 10px 20px; display: flex; align-content: space-between; align-items: center; } .sidebar-wrapper .sidebar-brand h2 { font-size: 1.5rem; } .sidebar-wrapper .sidebar-brand>a { text-transform: uppercase; font-weight: bold; flex-grow: 1; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 1rem; margin-left: auto; } /*--------------------sidebar-header----------------------*/ .sidebar-wrapper .sidebar-header { padding: 20px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic { float: left; width: 60px; padding: 2px; border-radius: 12px; margin-right: 15px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic img { object-fit: cover; height: 100%; width: 100%; } .sidebar-wrapper .sidebar-header .user-info { float: left; } .sidebar-wrapper .sidebar-header .user-info>span { display: block; } .sidebar-wrapper .sidebar-header .user-info .user-role { font-size: 12px; } .sidebar-wrapper .sidebar-header .user-info .user-status { font-size: 11px; margin-top: 4px; } .sidebar-wrapper .sidebar-header .user-info .user-status i { font-size: 8px; margin-right: 4px; color: #5cb85c; } /*-----------------------sidebar-search------------------------*/ .sidebar-wrapper .sidebar-search>div { padding: 10px 20px; } /*----------------------sidebar-menu-------------------------*/ .sidebar-wrapper .sidebar-menu { padding-bottom: 10px; } .sidebar-wrapper .sidebar-menu .header-menu span { font-weight: bold; font-size: 14px; padding: 15px 20px 5px 20px; display: inline-block; } .sidebar-wrapper .sidebar-menu ul li a { display: inline-block; width: 100%; text-decoration: none; position: relative; padding: 8px 30px 8px 20px; } .sidebar-wrapper .sidebar-menu ul li a i { margin-right: 10px; font-size: 12px; width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; } .sidebar-wrapper .sidebar-menu ul li a:hover>i::before { display: inline-block; animation: swing ease-in-out 0.5s 1 alternate; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown>a:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f105"; font-style: normal; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; background: 0 0; position: absolute; right: 15px; top: 14px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul { padding: 5px 0; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li { padding-left: 25px; font-size: 13px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before { content: "\f111"; font-family: "Font Awesome 5 Free"; font-weight: 400; font-style: normal; display: inline-block; text-align: center; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 10px; font-size: 8px; } .sidebar-wrapper .sidebar-menu ul li a span.label, .sidebar-wrapper .sidebar-menu ul li a span.badge { float: right; margin-top: 8px; margin-left: 5px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .badge, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .label { float: right; margin-top: 0px; } .sidebar-wrapper .sidebar-menu .sidebar-submenu { display: none; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after { transform: rotate(90deg); right: 17px; } /*--------------------------side-footer------------------------------*/ .sidebar-footer { background-color: #FFF; position: absolute; width: 100%; bottom: 0; height: 310px; padding: 20px; color: #000; font-size: large; } .sidebar-footer>a { flex-grow: 1; text-align: center; position: relative; } .sidebar-footer>a .notification { position: absolute; top: 0; } .badge-sonar { display: inline-block; background: #980303; border-radius: 50%; height: 8px; width: 8px; position: absolute; top: 0; } .badge-sonar:after { content: ""; position: absolute; top: 0; left: 0; border: 2px solid #980303; opacity: 0; border-radius: 50%; width: 100%; height: 100%; animation: sonar 1.5s infinite; } /*--------------------------page-content-----------------------------*/ .page-wrapper .page-content { display: inline-block; width: 100%; padding-left: 0px; padding-top: 20px; } .page-wrapper .page-content>div { padding: 20px 40px; } .page-wrapper .page-content { overflow-x: hidden; } /*------scroll bar---------------------*/ ::-webkit-scrollbar { width: 5px; height: 7px; } ::-webkit-scrollbar-button { width: 0px; height: 0px; } ::-webkit-scrollbar-thumb { background: #525965; border: 0px none #ffffff; border-radius: 0px; } ::-webkit-scrollbar-thumb:hover { background: #525965; } ::-webkit-scrollbar-thumb:active { background: #525965; } ::-webkit-scrollbar-track { background: transparent; border: 0px none #ffffff; border-radius: 50px; } ::-webkit-scrollbar-track:hover { background: transparent; } ::-webkit-scrollbar-track:active { background: transparent; } ::-webkit-scrollbar-corner { background: transparent; } #sidebarCartPositions { padding-bottom: 100%; overflow-y: scroll; } /* Shoppingcartpositions */ #sidebarCartPositions .shoppingcart-position { margin: 0px auto; width: 95%; color: #003d58; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-start; align-items: baseline; padding: 10px 20px 10px 0; border-bottom: 2px solid #C5C5C5; } #sidebarCartPositions .shoppingcart-position .product { max-height: auto; min-height: auto; } #sidebarCartPositions .shoppingcart-position .name { font-size: large; } #sidebarCartPositions .shoppingcart-position .price { font-size: 20px; font-weight: bold; flex-wrap: nowrap; } #sidebarCartPositions .shoppingcart-position img { max-width: 80px; } #sidebarCartPositions .shoppingcart-position .right { text-align: right; display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .left { display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .trash { font-size: 30px; cursor: pointer; } .vouchf { bottom: 310px; padding: 10px 20px } </style> <!-- quantity section --> <style> #sidebarCartPositions .quantity { margin: 20px 0; width: 130px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .quantity .count::-webkit-outer-spin-button, .quantity .count::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } /* Firefox */ .quantity .count[type=number] { -moz-appearance: textfield; appearance: textfield; } .quantity .count { display: inline-block; vertical-align: top; font-size: 20px; font-weight: 200; line-height: 30px; padding: 0 2px; border: 0; color: #003d58; font-weight: 300; text-align: center; min-width: 35px; max-width: 35px; margin: 0; padding: 0; text-align: center; } .quantity .plus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; /* border-radius: 50%; */ border-top-right-radius: 50%; border-bottom-right-radius: 50%; } .quantity .minus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; background-clip: padding-box; border-top-left-radius: 50%; border-bottom-left-radius: 50%; } .quantity span { -webkit-user-select: none; user-select: none; -moz-user-select: none; -ms-user-select: none; } @media (min-width: 768px) { #sidebarCartPositions .quantity { margin: 20px 0; width: 150px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 2rem; margin-left: auto; } } .btn-checkout { background-color: #003d58; } .btn-checkout:hover { background-color: #888888; } </style> <script id="sidebarCartSubtotalTemplate" type="text/x-handlebars-template"> <div class="row"> <div class="col-md-12"><span class="d-flex d-md-none font-weight-semibold mb-4 h3-responsive">Zusammenfassung</span> <div class="d-flex justify-content-between"> <span class="d-flex justify-content-start"> Zwischensumme</span> <span class="d-flex justify-content-end">{{formatCurrency this.total_gross}} €<br></span> </div> </div> </div> </script> <script id="sidebarCartPositionsTemplate" type="text/x-handlebars-template"> <div class="shoppingcart-position" data-shoppingcart-position-id="{{this.id}}"> <div class="row d-none d-md-flex"> <div class="product-image col-2 col-xl-3"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="product col-xl-9 col-10"> <div class="row"> <div class="left col-lg-9"> <div class="name">{{this.product_variant.name}}</div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> <div class="right col-lg-3"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</span> {{else}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</span> {{/if}} {{/ifEqualsNot}} </div> </div> </div> {{#unless this.is_coupon_product}} <div class="row"> <div class="col-lg-9"> <div class="quantity"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> </div> <div class="col-lg-3 right"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{/unless}} </div> </div> <div class="d-flex justify-content-start d-md-none"> <div class="product-image"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="name" style="margin-left: 10px"> <div class="justify-content-start"> <strong>{{this.product_variant.name}}</strong> <div class="d-flex d-md-none justify-content-end"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount mt-2 small font-weight-slim">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> </div> <div class="d-flex mt-2 d-md-none flex-row justify-content-between"> <small class="font-weight-slim">Preis</small> <small class="font-weight-slim">Menge</small> <small class="font-weight-slim">Zwischensumme</small> </div> <div class="d-flex d-md-none justify-content-between align-items-center"> <div class="flex-row justify-content-between align-items-center"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</div> {{else}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</div> {{/if}} {{/ifEqualsNot}} </div> </div> <div class="quantity mx-auto my-1"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> <div class="subtotal"> {{formatCurrency this.subtotal}} € </div> </div> </div> </div> </script> <!--/footer-outer--> <!-- footer area end --> <!-- all js here --> <!-- JQuery --> <script type="text/javascript" src="/mdb/js/jquery.min.js"></script> <script src="/vendors/js/typeahead.bundle.min.js"></script> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- <script src="/js/bjs/owl.carousel.js"></script> --> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- Pagination js --> <script type="text/javascript" src="/js/pagination.min.js"></script> <!-- wow js --> <script type="text/javascript" src="/js/bjs/wow.min.js"></script> <!-- plugins js --> <script type="text/javascript" src="/js/bjs/plugins.js"></script> <!-- main js --> <script type="text/javascript" src="/bootstrap5/bootstrap.bundle.min.js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/gasparesganga-jquery-loading-overlay@2.1.7/dist/loadingoverlay.min.js"></script> <script type="text/javascript" src="/custom/slick/slick.js"></script> <script type="text/javascript" src="/js/handlebars-v4.7.7.js"></script> <script type="text/javascript" src="/js/lightbox.bundle.min.js"></script> <script defer type="text/javascript" src="/js/shoppingcart.js?1744716264"></script> <script src="/js/bjs/main.js?1744716263"></script> <script> // charts update on sidenav collapse $('.logo-wrapper .navbar-toggler').on('click', function() { setTimeout(function() { CurrentBalanceDonutChart.update(); TotalTransactionLine.update(); UserStatisticsBarChart.update(); ConversionRatioBarChart.update(); }, 200); }) //init select fields //init tooltips $(function() { Handlebars.registerHelper('each_upto', function(ary, max, options) { if (!ary || ary.length == 0) return options.inverse(this); var result = []; for (var i = 0; i < max && i < ary.length; ++i) result.push(options.fn(ary[i])); return result.join(''); }); var url = 'de_DE'; var res = url.split("_"); // Die Debounce-Funktion stellt sicher, dass der Ajax-Request erst gesendet wird, nachdem der Nutzer aufgehört hat zu tippen und eine bestimmte Zeit (hier eine halbe Sekunde) verstrichen ist. function debounce(func, wait) { console.log('bounce_: ' + wait); let timeout; return function executedFunction(...args) { const later = () => { clearTimeout(timeout); func(...args); }; clearTimeout(timeout); timeout = setTimeout(later, wait); }; }; function handleSearch(event) { var element = event.target; var searchValue = element.value; if (searchValue.length < 3) return; $('.home_search').show(); if (element.classList.contains('searchinput2')) { $('.home_search').css('top', '200px'); } else { $('.home_search').css('top', '100px'); } var result = []; $.getJSON('/custom/pages/autocomplete.json?', { q: searchValue, language: 'de_DE', }, function(data) { $('#search_result').show(); var keys = Object.keys(data); var size = keys.length; var searchTemplate = Handlebars.compile($("#search").html(), { noEscape: true }); html = searchTemplate(data); $('#search_result').html(html); }); } // Debounce-Funktion mit einer Wartezeit von 500ms const debouncedSearch = debounce(handleSearch, 500, 'searchinput'); const debouncedSearch2 = debounce(handleSearch, 500, 'searchinput2'); // Event-Listener zum Suchfeld hinzufügen // document.getElementById('searchInput').addEventListener('keyup', debouncedSearch); const searchInput = document.getElementsByClassName('searchinput')[0]; searchInput.addEventListener('keyup', debouncedSearch); const searchinput2 = document.getElementsByClassName('searchinput2')[0]; // if defined searchInput2 if (searchinput2) searchinput2.addEventListener('keyup', debouncedSearch2); }); </script> <script type="text/javascript"> $(document).ready(function() { $('#search_result').on('click', '.addToCard', function(e) { e.preventDefault(); var quantity = 1; referenceKey = $(this).data('reference-key'); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { product_variant_id: referenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); $('.slickslide').slick({ infinite: true, slidesToShow: 5, slidesToScroll: 2, autoplay: true, dots: true, autoplaySpeed: 4000, variableWidth: false, centerMode: true, centerPadding: '5px', responsive: [{ breakpoint: 1200, settings: { slidesToShow: 4, slidesToScroll: 2 } }, { breakpoint: 992, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 768, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); $('.slideneueprodukte').slick({ slidesToShow: 1, slidesToScroll: 1, autoplay: true, dots: false, arrows: true, autoplaySpeed: 7000, variableWidth: false, responsive: [{ breakpoint: 1200, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); var $status = $('.pagingInfo'); var $slickElement = $('.slick'); $slickElement.on('init reInit afterChange', function(event, slick, currentSlide, nextSlide) { //currentSlide is undefined on init -- set it to 0 in this case (currentSlide is 0 based) var i = (currentSlide ? currentSlide : 0) + 1; $status.text(i + '/' + slick.slideCount); }); $('.slick').slick({ arrows: true, showDots: true, autoplay: true, fade: true, cssEase: 'ease-out', useTransform: true, speed: 1200, responsive: [{ breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1 } } // You can unslick at a given breakpoint now by adding: // settings: "unslick" // instead of a settings object ] }); }); </script> <script> $('.toggle-heading').click(function() { $(this).toggleClass('unactive-icon active-expanded'); }); </script> <script type="text/javascript"> var variants = $.parseJSON('[{"id":1226,"item_number":"25000","option_values":[],"wawi_current_stocks":{"1":{"is_buyable":true,"report_stock_reached":null},"amount":11774},"is_buyable":true,"active_in_subscription":false,"price":{"customer_price":179,"partner_price":179,"Reference":"CountriesProductVariants","ReferenceKey":3736,"qualification_volume":null,"provision_price":150.42,"price":179,"net_price":150.42,"vat":19,"voucher":0},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":"","product_contents":[],"again_available_from":null}]'); var product = {"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false,"groups_products":[{"id":158,"group_id":4,"product_id":1226,"created":null},{"id":634,"group_id":2,"product_id":1226,"created":null},{"id":1757,"group_id":1,"product_id":1226,"created":"2023-05-24T08:28:58+02:00"},{"id":1985,"group_id":3,"product_id":1226,"created":"2023-06-27T12:58:02+02:00"}],"product_contents":[],"product_variants":[{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":{"0":{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},"2":{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},"3":{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},"4":{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},"5":{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},"6":{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},"7":{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},"8":{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}}},"variant_values":[],"countries_product_variants":[{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1,"country":{"currency":"EUR"}}],"product_variants_childrens":[],"wawi_current_stocks":[{"id":18189,"warehouse_id":1,"product_variant_id":1226,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]},{"id":1227,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black AT","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:18+01:00","is_wawi_product":null,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":[{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"variant_values":[],"countries_product_variants":[],"product_variants_childrens":[{"id":452,"product_variant_parent_id":1227,"product_variant_id":1226,"quantity":1,"created":null,"modified":null,"trashed":null,"updated":null,"product_variant":{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black\r\n\r\nNach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.\r\n\r\nTECHNISCHE FAKTEN:\r\nVersorgungsspannung: 220-240 V AC, 50-60 Hz\r\nLeistung: 13 W\r\nLautst\u00e4rke: \u2264 45 dB\r\nDrehzahl: 2.500 U\/min\r\nGewicht: 1.150 g\r\nMax. Wasserinhalt: 2,4 l\r\nAbmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product":{"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false},"product_variants_childrens":[],"countries_product_variants":[{"id":3733,"product_variant_id":1226,"country_id":5,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":0,"pv":null,"hide":true,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3734,"product_variant_id":1226,"country_id":139,"net_price":168.64,"gross_price":199,"provision_price":168.64,"item_number":null,"vat":18,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":168.64,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3735,"product_variant_id":1226,"country_id":63,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3737,"product_variant_id":1226,"country_id":8,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3738,"product_variant_id":1226,"country_id":112,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":171.31,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3739,"product_variant_id":1226,"country_id":131,"net_price":170.09,"gross_price":199,"provision_price":170.09,"item_number":null,"vat":17,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":170.09,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3740,"product_variant_id":1226,"country_id":157,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3741,"product_variant_id":1226,"country_id":7,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3742,"product_variant_id":1226,"country_id":3,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":165.83,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3743,"product_variant_id":1226,"country_id":220,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3744,"product_variant_id":1226,"country_id":177,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":169.92,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3745,"product_variant_id":1226,"country_id":4,"net_price":150,"gross_price":180,"provision_price":0,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":180,"purchase_price":180,"purchase_price_net":150,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":35099,"product_variant_id":1226,"country_id":34,"net_price":150.43,"gross_price":176,"provision_price":0,"item_number":null,"vat":17,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":176,"purchase_price_net":150.43,"created":"2023-09-11T10:12:47+02:00","modified":"2023-09-11T10:13:27+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35100,"product_variant_id":1226,"country_id":130,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:14:40+02:00","modified":"2023-09-11T10:14:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35101,"product_variant_id":1226,"country_id":110,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:15:37+02:00","modified":"2023-09-11T10:15:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35102,"product_variant_id":1226,"country_id":90,"net_price":168.55,"gross_price":209,"provision_price":0,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:16:33+02:00","modified":"2024-11-20T16:50:11+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35103,"product_variant_id":1226,"country_id":79,"net_price":168.55,"gross_price":209,"provision_price":168.55,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:17:37+02:00","modified":"2023-09-11T10:17:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35104,"product_variant_id":1226,"country_id":74,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:18:42+02:00","modified":"2023-09-11T10:18:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35105,"product_variant_id":1226,"country_id":9,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:19:36+02:00","modified":"2023-09-11T10:19:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35106,"product_variant_id":1226,"country_id":105,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:20:30+02:00","modified":"2023-09-11T10:20:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35107,"product_variant_id":1226,"country_id":129,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":true,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:24:03+02:00","modified":"2023-09-11T10:24:03+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35108,"product_variant_id":1226,"country_id":64,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:25:26+02:00","modified":"2023-09-11T10:25:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35109,"product_variant_id":1226,"country_id":249,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:27:15+02:00","modified":"2023-09-11T10:27:15+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35110,"product_variant_id":1226,"country_id":227,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:28:40+02:00","modified":"2023-09-11T10:28:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35111,"product_variant_id":1226,"country_id":124,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:29:43+02:00","modified":"2023-09-11T10:29:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35112,"product_variant_id":1226,"country_id":243,"net_price":167.23,"gross_price":199,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:31:25+02:00","modified":"2025-02-19T14:09:01+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35113,"product_variant_id":1226,"country_id":178,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:32:02+02:00","modified":"2023-09-11T10:32:02+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35115,"product_variant_id":1226,"country_id":183,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:32:42+02:00","modified":"2023-09-11T10:32:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35116,"product_variant_id":1226,"country_id":196,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:33:36+02:00","modified":"2023-09-11T10:33:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35117,"product_variant_id":1226,"country_id":108,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:34:41+02:00","modified":"2023-09-11T10:34:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35118,"product_variant_id":1226,"country_id":104,"net_price":172.44,"gross_price":219,"provision_price":172.44,"item_number":null,"vat":27,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":219,"purchase_price_net":172.44,"created":"2023-09-11T10:35:24+02:00","modified":"2023-09-11T10:35:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35119,"product_variant_id":1226,"country_id":62,"net_price":167.23,"gross_price":199,"provision_price":167.23,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:36:25+02:00","modified":"2023-09-11T10:36:25+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35120,"product_variant_id":1226,"country_id":2,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:37:04+02:00","modified":"2023-09-11T10:37:04+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35121,"product_variant_id":1226,"country_id":125,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:38:16+02:00","modified":"2023-09-11T10:38:16+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35122,"product_variant_id":1226,"country_id":225,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:39:41+02:00","modified":"2023-09-11T10:39:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35123,"product_variant_id":1226,"country_id":197,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:40:30+02:00","modified":"2023-09-11T10:40:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35124,"product_variant_id":1226,"country_id":209,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:41:43+02:00","modified":"2023-09-11T10:41:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35125,"product_variant_id":1226,"country_id":37,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:42:32+02:00","modified":"2023-09-11T10:42:32+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35967,"product_variant_id":1226,"country_id":227,"net_price":209,"gross_price":209,"provision_price":0,"item_number":null,"vat":0,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":209,"created":"2024-09-17T17:18:53+02:00","modified":"2024-09-17T17:18:53+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":36667,"product_variant_id":1226,"country_id":5,"net_price":147.09,"gross_price":159,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":159,"purchase_price_net":147.09,"created":"2025-01-24T15:53:55+01:00","modified":"2025-01-24T15:54:03+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1}]}}],"wawi_current_stocks":[{"id":18190,"warehouse_id":1,"product_variant_id":1227,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]}],"ratings":[],"imagepool":[{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2096,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2095,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2105,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2106,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2107,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2108,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2094,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2093,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1991,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1990,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1989,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1988,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1987,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1986,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1985,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1984,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1941,"image_id":202307,"product_variant_id":1226,"sort":2,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1942,"image_id":202308,"product_variant_id":1226,"sort":3,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1943,"image_id":202309,"product_variant_id":1226,"sort":4,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1944,"image_id":202311,"product_variant_id":1226,"sort":5,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1945,"image_id":202312,"product_variant_id":1226,"sort":6,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1946,"image_id":202313,"product_variant_id":1226,"sort":7,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1947,"image_id":202314,"product_variant_id":1226,"sort":8,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1526,"image_id":201788,"product_variant_id":1226,"sort":9,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2109,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2110,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":1948,"image_id":201791,"product_variant_id":1227,"sort":1,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"similiar_products":null,"count_ratings":0,"price_range":{"min":179,"max":179},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":""}; var category = 1; var selected_variant = null; function in_array(value, array) { // if (typeof array != 'array') return false; for (i = 0; i < array.length; i++) { if (array[i] == value) { return true; break; } } return false; } function drawVariant(variant) { $('#imageShowcase').slick('slickUnfilter'); $('#imageShowcase').slick('slickFilter', '.productVariantId' + variant.id); $('#main_description').html(variant.description); $('#long_description').html(variant.long_description); $('.VariantTab').remove(); $('#myTabs li:first a').trigger('click'); if (variant.is_buyable) { $('#cartNotBuyable').hide(); $('#addToCart').show(); $('#addToSubscriptionCartButton').show(); } else { $('#cartNotBuyable').show(); $('#addToSubscriptionCartButton').hide(); $('#addToCart').hide(); } $('#addToCart').removeClass('disabled'); var tabTemplate = Handlebars.compile($("#tabTemplate").html(), { noEscape: true }); html = tabTemplate(variant.product_contents); $('#myTabs').append(html); var tabContentTemplate = Handlebars.compile($("#tabContentTemplate").html(), { noEscape: true }); html = tabContentTemplate(variant.product_contents); $('#myTabContents').append(html); if ($.isEmptyObject(variant.variants_pdfs)) { $('#pdfs-tab').hide(); } else { $('#pdfs-tab').show(); $('#pdfs').removeClass('active'); var variantsPdfContent = Handlebars.compile($("#variantsPdfContent").html(), { noEscape: true }); html = variantsPdfContent(variant.variants_pdfs); $('#variant_pdfs').html(html); } selected_variant = variant; $('#addToCart').removeClass('disabled'); var template = Handlebars.compile($("#priceTemplate").html(), { noEscape: true }); if (variant.active_in_subscription) { $('#addToSubscriptionCartButton').removeClass('disabled'); $('#addToSubscriptionCart').show(); } else { $('#addToSubscriptionCartButton').addClass('disabled'); $('#addToSubscriptionCart').hide(); } html = template(variant); $('#price').html(html); } function drawDefault() { if (variants.length == 1) { drawVariant(variants[0]); return true; } selected_variant = null; $('#addToCart').addClass('disabled'); var template = Handlebars.compile($("#priceDefaultTemplate").html(), { noEscape: true }); html = template({ product: product }); $('#price').html(html); } function getVariant() { if (variants.length == 1) { return variants[0] } var option_elements = $('.product-option'); var options = new Array; all_chosen = true; option_elements.each(function(indexInArray, valueOfElement) { product_option_value_id = $(this).find('.product-option-value.active').data('product-option-value-id'); if (product_option_value_id !== undefined) { options.push(product_option_value_id); } else { all_chosen = false; } }); if (!all_chosen) { return true; } var variant = null; for (variants_idx = 0; variants_idx < variants.length; variants_idx++) { const variant_to_check = variants[variants_idx]; variant_found = true; for (idx = 0; idx < options.length; idx++) { const option_value_id = options[idx]; if (!in_array(option_value_id, variant_to_check.option_values)) { variant_found = false; } } if (variant_found) { return variant_to_check; } } return true; } $(function() { Handlebars.registerHelper('rating_stars_full', function(n, block) { var accum = ''; for (var i = 0; i < n; ++i) accum += block.fn(i); return accum; }); Handlebars.registerHelper('rating_stars_rest', function(n, m, block) { var accum = ''; var o = n - m; for (var i = 0; i < o; ++i) accum += block.fn(i); return accum; }); var template = Handlebars.compile($("#productdetails").html(), { noEscape: true }); let stars_rating_list = product.ratings; let stars_rating_list_sorted = Object.values(stars_rating_list.reduce((c, { stars }) => { c[stars] = c[stars] || { key: stars, count: 0 }; c[stars].count++; return c; }, {})); let one_star = 0; let two_star = 0; let three_star = 0; let four_star = 0; let five_star = 0; stars_rating_list_sorted.forEach(element => { if (element.key == 1) { one_star = element.count; } if (element.key == 2) { two_star = element.count; } if (element.key == 3) { three_star = element.count; } if (element.key == 4) { four_star = element.count; } if (element.key == 5) { five_star = element.count; } }) console.log(product); var data = { product: product, // images: $.parseJSON('{"1226":{"main_image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},"images":[{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4},{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5},{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6},{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7},{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null},{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0},{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}]},"1227":{"main_image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null},"images":[{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}]}}'), options: $.parseJSON('[]'), category: category.name, one_star: one_star, two_star: two_star, three_star: three_star, four_star: four_star, five_star: five_star }; var html = template(data); $('#product_details').append(html); $('#addToSubscriptionCartButton').on('click', function(e) { e.preventDefault(); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); window.location = '/subscription/subscriptions/add/' + selected_variant.price.ReferenceKey + '/' + quantity + '/' + true }); function offsetAnchor() { if (location.hash.length !== 0) { window.scrollTo(window.scrollX, window.scrollY - 40); } } window.addEventListener("hashchange", offsetAnchor); window.setTimeout(offsetAnchor, 1); $(document).on('click', 'a[href^="#"]', function(event) { window.setTimeout(function() { offsetAnchor(); }, 0); }); }) </script> <script id="tabTemplate" type="text/x-handlebars-template"> {{#each this}} <li class="nav-item VariantTab"> <a class="nav-link" id="description-{{id}}" data-toggle="tab" href="#description{{id}}" role="tab" aria-controls="{{name}}" aria-selected="true">{{name}}</a> </li> {{/each}} </script> <script id="tabContentTemplate" type="text/x-handlebars-template"> {{#each this}} <div class="tab-pane fade VariantTab" id="description{{id}}" role="tabpanel" aria-labelledby="{{name}}"> {{text}} </div> {{/each}} </script> <script id="variantsPdfContent" type="text/x-handlebars-template"> <div class="row"> <div class="col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-body collapse show crosssellerlist"> {{#each this}} <a href="/de/shop/products/download-variants-pdf/{{id}}"> <div class="card crossseller zoom"> <div class="card-header"> {{#if this.image_path}} <img src={{this.image_path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> </script> <script id="priceTemplate" type="text/x-handlebars-template"> {{formatCurrency price.price}} €</script> <script id="priceDefaultTemplate" type="text/x-handlebars-template"> <span class="startprice"> Ab {{formatCurrency product.price_range.min}} € </span> </script> <script id="productdetails" type="text/x-handlebars-template"> <div class="container mt-5 mx-0 px-0"> <div class="row d-block d-md-none"> <div class="col-12 col-lg-7 px-0"> <h4>{{category}}</h4> </div> <div class="col-12 col-lg-5 px-0"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <h3 class="px-0"> <strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong> </h3> </div> <div class="row pt-4"> <!-- IMAGECONTAINER --> <div class=" col-md-6 col-sm-12 px-0"> <div class="row pt-4 pt-md-0"> <div class="col-sm-12"> <div id="imageShowcase" > {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} op-img-pm"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} <!-- {{#if this.image}} <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} --> </div> </div> </div> <div class="row pb-3 pt-md-0"> <div class="col-md-12" id="imageSlider"> {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} thumbnail"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} </div> </div> </div> <div class="col-md-6 col-sm-12 bg-grey-2 px-0 px-md-3"> <div class="row d-none d-md-flex"> <div class="col-12 col-lg-7"> <div class="d-flex"> <h5>{{category}}</h5> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> </div> <h3><strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong></h3> </div> <div id="price" class="pb-2" style="font-size:45px;font-weight:bold;"> <span class="startprice"> ab {{formatCurrency product.price_range.min}} EUR </span> </div> <div> <span> inkl. 19 % USt zzgl. <a href="/de/versandkosten">Versandkosten</a> </span> <br> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span><br> <br> <span> Lieferzeit: 1 - 3 Wochen </span><br> <span>Artikelnr: {{product.item_number}}</span> </div> <div class="d-flex my-5 flex-row"> <input class="form-control me-2 ml-0" type="text" name="quantity" autocomplete="off" value="1" style="max-width:50px;height:46px"> <a href='#' id="addToCart" class="addToCard btn btn-warning btn-block me-2 ms-0 disabled"> <i class="fa fa-shopping-cart"></i> IN DEN WARENKORB </a> <a href='#' id="cartNotBuyable" class="btn btn-danger btn-block mt-0 mr-2 ml-0 disabled" style="display:none"> LEIDER KEINE LIEFERUNG MöGLICH </a> <!-- {{#if product.active_in_subscription}} <div id="addToSubscriptionCart"> {{else}} <div id="addToSubscriptionCart" style="display:none;"> {{/if}} <a href='#' id="addToSubscriptionCartButton" class="btn btn-white btn-block mt-0 mr-2 ml-0 disabled"> IM ABO BESTELLEN </a> </div> --> </div> <!-- <div class="divider-custom pb-0"></div> <div class="divider-custom pb-0"></div> --> <div class="col-md-12 mx-auto"> {{#each options}} {{#ifEquals type "buttons"}} <div class="product-option" role="group" data-option-id="{{id}}" aria-label="{{name}}"> {{#each this.values}} {{#if is_buyable}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-white product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{else}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-orange product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{/if}} {{/each}} </div> {{else}} <select class="form-control" id="option{{this.id}}" data-index="{{@index}}"> <option value="unselected" selected disabled>Bitte auswählen</option> {{#each this.values}} <option value={{@key}}>{{name}}</option> {{/each}} </select> {{/ifEquals}} {{/each}} </div> </div> <div class="col-md-12"> </div> </div> <div class="row g-0"> <hr class="my-4"> <h4 class="h4">PRODUKTDETAILS</h4> <div class="col-12 mt-5"> <h3 id="main_description"> {{#if product.description}} {{product.description}} {{/if}} {{#unless product.description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </h3> </div> <div class="col-12"> <p id="long_description" class="pb-0"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.long_description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </p> </div> </div> <!-- // PRODUCTINFORMATION --> {{#if product.similiar_products}} <!-- <div class="divider-custom mt-5 mb-5"></div> <div class="row g-0 pb-5"> <h3 class="second-headline">KUNDEN KAUFEN AUCH</h3> <div class="col-12 mt-5"> <div class="row"> {{#each product.similiar_products}} <div class="col-12 col-md-3"> {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom" style="box-shadow:none;"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> </div> {{/each}} </div> </div> </div> --> <div id="topseller" class="px-0"> <div class="divider-custom mt-5 mb-5"></div> <h3 class="text-left">KUNDEN KAUFTEN AUCH</h3> <div class="wrapper"> <div class="carousel"> {{#each product.similiar_products}} <div class="col-12 col-lg-3 col-md-6 text-md-left text-center my-3 py-5 pt-2 toparticle-inner"> <div class="mx-auto mx-md-0 py-3 product-inner"> {{#if this.url_name}} <a class="shop-item-card" style="height:100%" href="/de/shop/{{this.url_name}}"> {{else}} <a class="shop-item-card" style="height:100%" href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="toparticle-wrapper"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body p-0"> <div class="mt-1"> <div class="details text-center"> <p class="shoppingcard-text"> {{this.name}} </p> </div> </div> <div class="box-1 d-flex justify-content-center justify-lg-content-left shoppingcard-btn px-2 mt-3"> <div class="btn-hyla btn-one" style="width:100%"> <span>ZUM PRODUKT</span> </div> </div> </div> </a> </div> </div> {{/each}} </div> </div> </div> <!-- <div class="row"> <div class="col-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#crossseller" aria-expanded="true" aria-controls="crossseller"> <h3> Crosseller </h3> </div> <div class="card-body collapse show crosssellerlist" id="crossseller"> {{#each product.similiar_products}} {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> --> {{/if}} <!-- <div class="container mt-7"> <ul class="nav nav-tabs" id="myTabs" role="tablist"> <li class="nav-item defaultTab"> <a class="nav-link active" id="description-tab" data-toggle="tab" href="#description" role="tab" aria-controls="Produktbeschreibung" aria-selected="true">Produktbeschreibung</a> </li> <li class="nav-item"> <a class="nav-link" id="pdfs-tab" data-toggle="tab" href="#pdfs" role="tab" aria-controls="PDFs" aria-selected="false">PDFs</a> </li> </ul> <div class="tab-content" id="myTabContents"> <div class="tab-pane fade show active" id="description" role="tabpanel" aria-labelledby="desciription-tab"> <div class="" id="long_description"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.description}} Keine Beschreibung vorhanden {{/unless}} </div> </div> <div class="tab-pane fade show active" id="pdfs" role="tabpanel" aria-labelledby="pdfs-tab"> <div class="" id="variant_pdfs"> </div> </div> </div> </div> --> <div class="row g-0 pt-5"> <hr class="my-4"> <h3 class="product-headline text-left ">BEWERTUNGEN</h3> <div class="col-12 col-md-4"> <div class="justify-content-center"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <div class="justify-content-center mt-5"> <div class="btn-hyla btn btn-one" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample" id="addRating" > <!-- Funktionalität für Bewertung schreiben ergänzen --> BEWERTUNG SCHREIBEN </div> <div class="collapse" id="collapseExample"> <form> <div class="pt-4"> <label for="exampleFormControlInput1" class="form-label"><p class="pb-0">Benutzername</p></label> <input type="text" class="form-control" id="exampleFormControlInput1"> </div> <div class="pt-4"> <label for="exampleFormControlTextarea1" class="form-label"><p class="pb-0">Ihre Bewertung</p></label> <textarea class="form-control" id="exampleFormControlTextarea1" rows="3"></textarea> </div> <div class="d-grid gap-2 col-10 mx-auto"> <button type="submit" class="btn btn-white mt-3 shadow-none bg-light"><em>Bewertung abschicken</em></button> </div> <hr class="my-4"> </form> </div> </div> <div class="mt-5 pt-3 pb-5" style="background-color:#F2F2F270;"> <h5 class="ml-5">Alle Bewertungen</h5> <div class="row"> <div class="col-12"> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 5 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 5}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 5}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{{one_star}}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 4 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 4}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 4}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{four_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 3 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 3}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 3}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{three_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 2 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 2}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 2}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{two_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 1 Stern </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 1}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 1}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{one_star}})</em> </span> </em> </div> </div> </div> </div> </div> <div class="col-12 col-md-8 px-0 px-md-5"> {{#if product.ratings}} {{#each product.ratings}} <div class="divider-custom mb-3"></div> <div> <div > <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p class="pb-0">{{description}}</p> </div> </div> {{/each}} <div class="divider-custom my-3"></div> {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> <!-- <div class="row"> <div class="offset-md-1 col-md-10 col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#reviews" aria-expanded="true" aria-controls="reviews"> <h3> User Bewertungen </h3> </div> <div class="card-body collapse show" id="reviews"> {{#if product.ratings}} {{#each product.ratings}} <div class="card mb-2"> <div class="card-body"> <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p>{{description}}</p> </div> </div> {{/each}} {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> </div> </div> --> </div> </script> <script> $(function() { $(".filter-btn").on("click", function() { $(".menupopup").toggle(); $(".menupopupgray").toggle(); if ($(".menupopup").is(":visible")) { $('html, body').css({ overflow: 'hidden', height: '100%' }); } else { $('html, body').css({ overflow: 'auto', height: 'auto' }); } }) }); $(".menupopupgray,.filterpopupbtn").click(function() { $(".menupopup").hide(); $(".menupopupgray").hide(); $('html, body').css({ overflow: 'auto', height: 'auto' }); }); </script> <script> $(function() { $('.carousel').slick({ speed: 500, slidesToShow: 5, slidesToScroll: 1, autoplay: true, autoplaySpeed: 5000, dots: true, centerMode: false, // appendDots: $(".slide-m-dots"), // prevArrow: $(".slide-m-prev"), // nextArrow: $(".slide-m-next"), responsive: [{ breakpoint: 1400, settings: { slidesToShow: 4, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 800, settings: { slidesToShow: 2, slidesToScroll: 2, dots: true, infinite: true, arrows: false, autoplay: true, autoplaySpeed: 5000, } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, infinite: true, autoplay: true, autoplaySpeed: 5000, arrows: false, } } ] }); }); </script> <script> $(document).ready(function() { $(window).resize(function() { $(setScrollableContainer); console.log("jetzt"); }); function setScrollableContainer() { // let zzz = $("#posts1"); // console.log(zzz.style.overflow); if ($("#container1").prop('scrollWidth') > $("#container1").width()) { //this element is overflowing on the x axis $("#container1").css('overflow', 'scroll'); // $('.nav-arrow').show(); } else { // $('.nav-arrow').hide(); $("#container1").css('overflow', 'hidden'); } }; $(setScrollableContainer); $('#imageShowcase').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '#imageSlider' }); $('#imageSlider').slick({ slidesToShow: 4, slidesToScroll: 2, infinite: false, asNavFor: '#imageShowcase', dots: true, focusOnSelect: true }); var opt = $.parseJSON('[]'); $('#product_details').delegate('button.product-option-value', 'click', function() { $(this).parent().find('.product-option-value').removeClass('active'); $(this).addClass('active'); selected_option = $(this).parent().data('option-id'); selected_option_value = $(this).data('product-option-value-id'); option_elements = $('.product-option'); not_clicked = $('#product_details').find('.product-option-value[data-product-option-value-id!="' + selected_option_value + '"]'); option_elements.each(function(indexInArray, valueOfElement) { if ($(this).data('option-id') != selected_option) { $(this).find('.product-option-value').addClass('disabled'); for (let i = 0; i < opt.length; i++) { found = false; for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] == selected_option_value) { found = true; break; } } if (found) { for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] != selected_option_value) { $(this).find('.product-option-value[data-product-option-value-id="' + opt[i][k2] + '"]').removeClass('disabled'); } } } } } not_clicked.each(function(indexInArray, valueOfElement) { if ($(this).parent().data('option-id') != selected_option && $(this).hasClass('disabled')) { $(this).removeClass('active'); } }); }); variant = getVariant(); if (typeof variant == "object") { drawVariant(variant); } else { drawDefault(); } }); drawDefault(); if (variants.length > 1) { buttons = $('.product-option').find('button:first'); $.each(buttons, function(indexInArray, valueOfElement) { $(this).trigger('click'); }); } $('.addToCard').on('click', function(e) { e.preventDefault(); console.log(selected_variant); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); var button = $(this); var quantity = $(this).parent().parent().find('input[name="quantity"]').val(); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { Reference: selected_variant.price.Reference, ReferenceKey: selected_variant.price.ReferenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); }); </script> <script> function slide(direction) { var container = document.getElementById('container1'); scrollCompleted = 0; var slideVar = setInterval(function() { if (direction == 'left') { container.scrollLeft -= 40; } else { container.scrollLeft += 40; } scrollCompleted += 40; if (scrollCompleted >= 100) { window.clearInterval(slideVar); } }, 50); } </script> <script src="/vendors/fuzzycomplete/fuse.min.js" type="text/javascript"></script> <script type="text/javascript"> /** * Index laden */ $('#solrSuggestbox').hide(); $('.articleListSuggest').hide(); </script> <script> $(function() { $('.sidebar-wrapper').on('click', '#close-sidebar', function() { hidecart(); }); $('.show-sidebar').on('click', function() { showcart(); }); }); </script> <script> var plugin = 'de/shop'; </script> <div id="blockingOverlay" style="display:none"> <div class="lds-ring"> <div></div> <div></div> <div></div> <div></div> </div> </div> <script id="__debug_kit" data-id="b73b7d8c-d4b4-4b46-a6c5-fe67ab1dbfb1" data-url="https://109317.hyla-germany.de/" src="/debug_kit/js/toolbar.js?1643892762"></script></body> </html>' } $reasonPhrase = 'OK'Cake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 header - [internal], line ?? Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 148 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 54 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 19
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => object(Cake\Http\Cookie\CookieCollection) {}, 'cacheDirectives' => [], 'body' => '<!Doctype HTML> <html class="no-js" lang="de"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="/img/favicon.jpg" type="image/x-icon" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <!-- Bootstrap 5 --> <link href="/bootstrap5/bootstrap.min.css" rel="stylesheet"> <!-- Your custom styles (optional) --> <link href="/custom/op_files/custom.css?1744716261" rel="stylesheet"> <!-- slick slider css --> <link href="/custom/slick/slick.css" rel="stylesheet"> <link href="/custom/slick/slick-theme.css" rel="stylesheet"> <link rel="stylesheet" href="/custom/op_files/animate.css"> <!-- slick slider css end --> <style> .fixed-top-2 { margin-top: 35px; } /* body { padding-top: 90px; } */ main #search_result { width: 100vw; position: absolute; top: 45px; left: 0; background-color: #f2f2f2; z-index: 1000; } #search_result a { color: black; } #loading_search { height: 100vh; width: 100vw; } .borrow_cart a { height: 15px; } </style> <script> localStorage.setItem('lastLoadTime', Date.now()); let checkSessionTimeout = function () { lastLoadTime = localStorage.getItem('lastLoadTime'); if (lastLoadTime == null) { clearInterval(intervalId); return; } if ( ((Date.now() - lastLoadTime) / 1000) > 7140) { window.location.reload(); clearInterval(intervalId); } } let intervalId = setInterval(checkSessionTimeout, 1000); </script> </head> <style> .alert { margin-top: 5rem; } </style> <body> <style> /* Allgemeiner Style für das Cookie-Banner */ #cookie-banner { position: fixed; /* Fixierte Position */ z-index: 9999; /* Hoher z-index, um sicherzustellen, dass es über anderen Elementen liegt */ bottom: 0; /* Unten auf der Seite */ left: 0; /* Beginnt am linken Rand */ width: 100%; /* Breite 100% des Viewports */ background-color: white; /* Hintergrundfarbe mit leichter Transparenz */ padding: 20px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); /* Schatten für eine bessere Sichtbarkeit */ text-align: center; } /* Überlagerung, um den Hintergrund-Inhalt unzugänglich zu machen */ #cookie-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; /* Geringer als das Banner, aber höher als andere Inhalte */ background-color: rgba(0, 0, 0, 0.6); /* Dunkle Überlagerung */ } </style> <div id="cookie-overlay"></div> <!-- Überlagerungselement --> <div id="cookie-banner"> <h4>Diese Webseite verwendet Cookies</h4> <p style="font-size: .7rem" class="small w-50 mx-auto">Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben. </p> <button id="accept-cookies" class="btn btn-success">Akzeptieren</button> <button id="decline-cookies" class="btn btn-white border">Ablehnen</button> </div> <script> document.getElementById("accept-cookies").onclick = handleCookieChoice; document.getElementById("decline-cookies").onclick = handleCookieChoice; function handleCookieChoice() { var choice = this.id === "accept-cookies" ? "accepted" : "declined"; localStorage.setItem("cookie-preference", choice); updateServerCookiePreference(choice); // Verstecken von Banner und Overlay document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } function updateServerCookiePreference(choice) { fetch(`/cookies/choice/${choice}`); } // Prüfen, ob die Cookie-Einstellung bereits getroffen wurde if (localStorage.getItem("cookie-preference")) { updateServerCookiePreference(localStorage.getItem("cookie-preference")); document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } </script> <img class="form_head" src="/users/nocaptcha?r=1746247529" /> <!--Main Navigation--> <header> <nav class="navbar fixed-top bg-white navbar-expand-xl navbar-light mhm " style="border-bottom: 1px solid #ddd;"> <div class="container-fluid align-items-center px-0 px-md-2 "> <button class="navbar-toggler border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="d-flex align-items-center" style="max-width: 82%"> <div class="d-xl-block order-last"> <a class="navbar-brand " href="/de"> <img src=" /app-assets/images/uploads/2016/09/Logo-Hyla-Germany-Header.png" class="" alt=""> </a> </div> <div class="d-xl-flex d-flex flex-column justify-content-start"> <ul class="list-unstyled d-flex align-items-center"> <div class="d-flex justify-content-end align-items-center mx-1 mx-xxl-2"> <li class="nav-item hc"> <a style="cursor: pointer;" class="nav-link show-sidebar"><span class="small d-md-inline-flex d-xl-none">Warenkorb</span> <i class="fa fa-shopping-cart cw-text-dark1 fa-2x"></i> </a> </li> <li class="nav-item d-flex position-relative" style="cursor: pointer;padding-left:0;margin-left:0"> <span class="show-sidebar position-absolute" style="top: -28px; right: -25px;"> <span id="header-count-articles" class="align-items-center d-flex bg-hyla justify-content-center rounded-circle" style="width: 30px; height: 30px; font-size: 16px;">0</span> </span> </li> <div class="clearfix"></div> </div> <li class="nav-item "> <a class="nav-link ms-4" href="/users/login"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-user me-1"></i>Anmelden</a> </li> <li class="nav-item"> <a class="nav-link ms-4" href="/sprachauswahl"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-globe me-1"></i>Land&Sprache</a> </li> </ul> <ul class="list-unstyled mx-2 pt-2 mb-0 me-3"> <li class="nav-item"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline"> <div class="form-group text"><input type="text" name="searchParam" id="searchParam" class="searchinput form-control" placeholder="Produktsuche....."/></div> <div class="" id="solrSuggestbox"> <h3 style="text-align: center; text-decoration: underline;"> PRODUKTE</h3> <ul class="articleListSuggest"> <li></li> </ul> </div> </form> </div> </div> </div> </li> </ul> </div> </div> <div class="collapse navbar-collapse mhm2 order-last order-xl-first" id="navbarNav"> <!-- Startseite --> <ul class="navbar-nav align-items-center"> <li class="nav-item hc position-relative align-items-center d-xl-flex "> <span> <a class="nav-link" href="/de">Startseite</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Warum Hyla --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <span> <a class="nav-link d-none d-lg-block dropdown-toggle" type="button" id="navbarDropdownMenuLink" href="/custom/pages/display/warum-hyla">Warum HYLA</a> </span> <a class="nav-link text-center d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Warum HYLA</a> <ul class="dropdown-menu"> <li> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" class="dropdown-item">Das HYLA Hygiene Konzept</a> </li> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Hyla Produkte --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="nav-link d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">HYLA Produkte</a> <a class="nav-link d-none d-lg-block dropdown-toggle" id="navbarDropdownMenuLink" href="/de/produkte/wasserstaubsauger">HYLA Produkte</a> <ul class="dropdown-menu"> <a href="/de/produkte/wasserstaubsauger" class="dropdown-item">Der HYLA</a> <a href="/de/produkte/hyla-aera" class="dropdown-item">HYLA AERA</a> <a href="/de/produkte/der-neue-hyla-aera-ii-black" class="dropdown-item">Der neue HYLA AERA II Black</a> <a href="/de/produkte/standardzubehoer-fuer-ihren-hyla-est" class="dropdown-item">Das HYLA Standardzubehör</a> <a href="/de/produkte/das-hyla-sonderzubehoer" class="dropdown-item">Das HYLA Sonderzubehör</a> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Shop --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/shop/categories">Shop</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Unternehmen --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="d-none d-lg-block nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/hyla-das-unternehmen">Unternehmen</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Unternehmen</a> <div class="dropdown-menu "> <a href="/de/hyla-das-unternehmen/das-team-von-hyla-germany" class="dropdown-item">Das Team von HYLA Germany</a> <a href="/de/hyla-das-unternehmen/hyla-history" class="dropdown-item">HYLA History</a> </div> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <li class="nav-item position-relative text-center hc align-items-center " style="min-width: 90px"> <span class=""> <a class="nav-link" href="/de/about-me">Über mich</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Karriere --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/karriere">Karriere</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- News/Presse --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://www.michael-hausenblas.de/news/">News/Presse</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Kontakt --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://support.hyla-germany.de/hc/de/requests/new">Kontakt</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Service --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex pb-3 pb-lg-0 w-100 h-150"> <a class="d-lg-block d-none nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/service">Service</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Service</a> <ul class="dropdown-menu "> <li><a href="https://support.hyla-germany.de/hc" target="_blank" class="dropdown-item">FAQ</a></li> <li> <a href="/de/service/sicherheitsdatenblaetter" class="dropdown-item">Sicherheitsdatenblätter</a></li> <li> <a href="/de/service/anwendungsvideos" class="dropdown-item">Anwendungsvideos</a></li> <li> <a href="/de/shop/products/view/https%3A%2F%2Fsupport.hyla-germany.de%2Fhc%2Fde%2Frequests%2Fnew%3Fticket_form_id%3D20448506778642%26tf_20999669028754%3Dreparatur%2Freklamation__sonstiges" class="dropdown-item">Retoureschein - Anfragen</a></li> <li> <a href="/de/service/service_formular" class="dropdown-item">Service Formular</a></li> </ul> </li> </ul> </div> </div> </nav> </header> <!-- Produktsuche und Toggle-Button Container --> <div class="container-fluid bg-white pb-2 pt-2 pt-xl-5"> <div class="container"> <div class=""> <div class="row align-items-center pt-2"> <!-- Toggle Button --> <div class="col-auto"> <button id="offcanvasToggle" class="btn btn-light" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasMenu"> <i class="fas fa-bars"></i> Kategorien & Menü </button> </div> <!-- Produktsuche --> <div class="col"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline py-1"> <div class="form-group text"><input type="text" name="searchParam2" id="searchParam2" class="searchinput2 form-control w-100" placeholder="Produktsuche..."/></div> </form> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Offcanvas-Element --> <div class="offcanvas offcanvas-start" style="z-index: 9999999999011;" tabindex="-1" id="offcanvasMenu" aria-labelledby="offcanvasMenuLabel"> <div class="offcanvas-header "> <h5 class="offcanvas-title ps-3" id="offcanvasMenuLabel">Menü</h5> <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button> </div> <div class="offcanvas-body" style="background-color: #F5F3F3; padding-left: 40px;"> <!-- Offcanvas-Menüinhalt hier einfügen --> <div class=""> <h3 class="mb-3 mt-2 font-weight-bold">Kategorien</h3> <ul class="categorie-list list-unstyled"> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/42"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA EST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/36"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA EST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/30"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA GST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/37"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA GST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/35"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA NST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/24"> <div style="padding-left: 10px; margin-top: 5px;">Ventus Elektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/46"> <div style="padding-left: 10px; margin-top: 5px;">Nimbus</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/39"> <div style="padding-left: 10px; margin-top: 5px;">Fensterwischer</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/48"> <div style="padding-left: 10px; margin-top: 5px;">Handelektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/49"> <div style="padding-left: 10px; margin-top: 5px;">Wischen</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/16"> <div style="padding-left: 10px; margin-top: 5px;">Drucksachen</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/52"> <div style="padding-left: 10px; margin-top: 5px;">Bücher / Hörbücher</div> </a> </li> </ul> <div id="login" class="my-5"> <h5 class="mt-3">Willkommen zurück</h5> <div class="form-group"> <div class="form-group email"><label class="control-label" for="email">E-Mail-Adresse</label><input type="email" name="email" id="email" class="form-control"/></div> </div> <div class="form-group"> <div class="form-group password"><label class="control-label" for="password">Passwort</label><input type="password" name="password" id="password" class="form-control"/></div> </div> <button class="btn-warning btn mt-2">Anmelden</button> </div> <div class="mb-5"> <div class="divider-custom pb-0"></div> <h5 class="mt-3 mb-3 ">INFORMATIONEN</h5> <ul class="categorie-list list-unstyled "> <li> <a href="/de/versandkosten" id="1" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Versand und Zahlung</div> </a> <a href="/de/datenschutz" id="2" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Privatsphäre und Datenschutz</div> </a> <a href="/de/agb" id="3" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Unsere AGB</div> </a> <a href="/de/impressum" id="4" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Impressum</div> </a> <a href="https://support.hyla-germany.de/hc/de/requests/new" id="5" target="_blank" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Kontakt</div> </a> <a href="/de/widerruf" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Widerrufsbelehrung</div> </a> <a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Stellungnahme zum WDR-Bericht vom 26.03.2025</div> </a> </li> </ul> </div> </div> </div> </div> <!--[if lt IE 8]> <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> <![endif]--> <!-- header start --> <!--Main Navigation--> <!--Main Layout--> <main class="home" style="position: relative;"> <div class="content container-fluid"> <style> .badge-success .circle { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: #00b27d; margin-right: 6px; } em { font-style: normal; font-size: 14px; color: #676767; } .nav-item .nav-link { top: 63px !important; text-transform: uppercase; color: #888888 !important; } .product-inner { height: 100%; } .product-outer { height: 330px !important; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } /* .startprice { color: #676767; font-weight: 600; font-size: 30px; } */ .categorie-list { position: relative; top: 0; list-style-type: none; margin: 0; padding: 0; } .categorie-text { color: #888888; } .categorie-text:hover { color: rgb(204, 223, 224); } .categorie-col { border-right: 1px solid #ddd; } .productsinfo { box-shadow: none; } .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show>.btn-outline-primary.dropdown-toggle { border-color: green !important; } .productsinfo>.card-header, .productsinfo>.card-body { background-color: #FFF; } .crossseller { width: 200px; margin-right: 10px; min-height: 100%; flex: 1; } .crosssellerlist { display: flex; align-items: stretch; overflow-x: scroll; } .crossseller .card-header { height: 180px; background-color: #FFF; border-bottom: 0px; } .crossseller .card-body { width: 200px; } #reviews { height: 1000px; max-height: 1000px; overflow-y: scroll; resize: vertical; } .startprice { font-size: 24px; color: #000; font-weight: bold; } #imageShowcase .slick-slide { display: flex; height: 460px; justify-content: center; align-items: center; } #imageShowcase .slick-slide img { display: inline; max-height: 450px; } #imageSlider .slick-slide { display: flex; height: 100px; justify-content: center; align-items: center; } #imageSlider .slick-slide img { display: inline; height: 100px; object-fit: cover; width: 100px; padding: 2px; } #container1 { overflow: hidden; max-width: 100%; } #posts1 { min-height: 35px; white-space: nowrap; display: flex; align-items: center; } .a1 { padding: 5px; color: #444; margin: 5px; text-decoration: none; } .a1:hover { color: #fff; } .nav-arrow { display: none; font-size: 25px; margin-top: 9px; color: #444; } .product-category-navbar { position: fixed; background-color: #cce0e0; margin-top: 12px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; text-align: center; top: 150px; } .product-category-navbar-mobile { display: none; position: fixed; background-color: #cce0e0; margin-top: 0px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; } @media screen and (min-device-width: 0px) and (max-device-width: 992px) { .product-category-navbar { display: none; } .product-category-navbar-mobile { display: block; } .product-main-content { position: relative; top: -10px; } } .menupopup { position: absolute; width: 100vw; height: 100vh; background-color: #1f1f1f; z-index: 9999 !important; top: 0; animation: fadeInRight 0.3s ease-in-out; } @keyframes fadeInRight { from { opacity: 0; transform: translateX(-300px); } to { opacity: 1; } } .menupopupgray { position: absolute; width: 100vw; height: 100vh; background-color: #212529; z-index: 9998 !important; top: 0; opacity: 0.5; } @media all and (min-width: 650px) { .menupopup { width: 60vw; } } .filterpopupbtn { position: absolute; right: 10px; top: 12px; width: 32px; height: 32px; opacity: 0.8; } .filterpopupbtn:hover { opacity: 1; } .filterpopupbtn:before, .filterpopupbtn:after { position: absolute; left: 15px; content: ' '; height: 20px; width: 2px; background-color: white; } .filterpopupbtn:before { transform: rotate(45deg); } .filterpopupbtn:after { transform: rotate(-45deg); } .category-btn { margin-top: -50px; margin-left: 50px; } .second-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 0 100%; background-size: 30% 5px; background-repeat: no-repeat; line-height: 40px; } .rating-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 50% 100%; background-size: 40% 5px; background-repeat: no-repeat; line-height: 40px; } .navbar-vertical-divider { height: 15px; border: 1px solid; } /* SLICKTEST */ .wrapper { width: 100%; padding-top: 20px; text-align: center; } h2 { font-family: sans-serif; color: #fff; } .carousel { width: 100%; margin: 0px auto; } .slick-prev, .slick-next { background: #000; border-radius: 15px; border-color: transparent; } /* SLICKEND TEST */ .card { box-shadow: none; } .card-header { padding: 0px; } .image-wrapper { height: 100%; } .toparticle-wrapper { min-height: 315px; } @media all and (min-width: 768px) { .image-wrapper { min-height: 315px; background-color: #FFFFFF; } .toparticle-wrapper { min-height: 227px !important; background-color: #FFFFFF; } } .slick-prev:before { content: "\f053"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-next:before { content: "\f054"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: "Font Awesome 5 Free"; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev, .slick-next { background: none; border-radius: none; border-color: transparent; } h2.category_title { color: #333333; font-weight: bold; margin: 20px 0; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .toparticle-inner { box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.05); } .toparticle-inner:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } .shop-item-card { text-decoration: none !important; } #imageShowcase .slick-slide { height: auto; } </style> <style> ul .nav-item.active { background-color: white; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } .slickslide li { margin: 0 10px; margin-top: 5px; } .h-50 { height: 100% !important; } .border-right { border-right: 1px solid; } .slick-slide { margin: 0 10px; transition: all 1s; } header { padding-bottom: 120px !important; } .modal { z-index: 999999999 !important; } .height { min-height: 80px } @media (min-width: 576px) { .height { min-height: 80px } } @media (min-width: 768px) { .height { min-height: 100px } } @media (min-width: 992px) { .height { min-height: 80px } .h-50 { height: 60% !important; } } @media (min-width: 1200px) { .height { min-height: 100px } } @media (min-width: 1400px) { .height { min-height: 80px } } </style> <!-- Mobile sidemenu popup --> <div class="menupopup" style="display:none;"> <div class="box-1 d-flex justify-content-end"> <a class="filterpopupbtn"></a> </div> <div class="p-5"> <ul class="categorie-list"> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> </li> </ul> </div> </div> <!-- Mobile sidemenu popup End --> <!-- <input type="button" value="Zurück" onClick="javascript:history.back()"> --> <div class="container"> <div class="row mx-0 product-main-content"> <!-- <i class="fa fa-address-book" style="float:right;"></i> --> <div class="col-12"> <div class=""> <div id="product_details" class="mt-4"> </div> </div> </div> </div> </div> </div> </main> <main class="home_search" style="position: absolute; display: none;"> <div id="search_result"> </div> </main> <!--Main Layout--> <!-- footer area start --> <div id="footer-outer" class="search_footer" data-midnight="light" data-cols="4" data-custom-color="true" data-disable-copyright="false" data-matching-section-color="false" data-copyright-line="true" data-using-bg-img="false" data-bg-img-overlay="0.8" data-full-width="false" data-using-widget-area="true" data-link-hover="default"> <div id="footer-widgets" class="py-4" data-has-widgets="true" data-cols="4"> <div class="container"> <div class="row"> <div class="col-12 col-lg-3 py-4"> <div id="nav_menu-7" class="widget widget_nav_menu"> <div class="menu-footer-1-container"> <ul id="menu-footer-1" class="menu"> <li><a href="/" aria-current="page">Home</a></li> <li><a href="/custom/pages/display/warum-hyla">HYLA ist Natur</a></li> <li><a href="/de/produkte/wasserstaubsauger">Der HYLA EST</a></li> <li><a href="/de/hyla-das-unternehmen">Unternehmen</a></li> <li> <a class="" href="/de/about-me">Über mich</a> </li> <li><a href="/de/karriere">Karriere</a></li> <li><a href="/users/login">HIC68</a></li> <li><a href="https://hyla.vvsw.de/office/app/views/Main/" target="_blank">Intranet</a></li> <li><a href="https://login.mictex.de/b2b-login-hyla/de/home/?utm_source=newsletter&utm_medium=email&utm_campaign=HYLA+Newsletter+%7C+Launch+vom+Hyla+Fashion+Shop" target="_blank">Hyla Merchandise</a></li> <li><a href="/de/datenschutz">Datenschutz</a></li> <li><a href="/de/impressum">Impressum</a></li> <li><a href="/de/versandkosten">Versand und Zahlung</a></li> <li><a href="/de/agb">Allgemeine Geschäftsbedingungen</a></li> <li><a href="/de/widerruf">Widerrufsrecht</a></li> <li><a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025">Stellungnahme zum WDR-Bericht vom 26.03.2025</a></li> </ul> </div> </div> </div> <div class=" col-12 col-lg-3 py-4"> <div id="text-7" class="widget textwidget"> <h4>Adresse:</h4> <div class="textwidget"> <p>HYLA GERMANY GMBH<br /> Taubenäckerweg 32<br /> D-72655 Altdorf<br /> Tel.: +49 (0) 7127 – 99 99 3 – 0<br /> Fax: +49 (0) 7127 – 99 99 3 – 99<br /> info@hyla-germany.de</p> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div id="text-9" class="widget widget_text"> <h4>Öffnungszeiten</h4> <div class="textwidget"> <p> Montag 08:00 – 19:00 Uhr<br> Dienstag: 08:00 – 19:00 Uhr<br> Mittwoch 08:00 – 17:00 Uhr<br> Donnerstag: 08:00 – 17:00 Uhr<br> Freitag: 08:00 – 16:00 Uhr<br> Samstag: 09:00 – 13:00 Uhr </p> <!-- <ul class="social-footer-icon"> <li><a target="_parent" href="/kontakt/" rel="noopener"><i class="fa-envelope-o"></i></a></li> <li><a target="_blank" href="http://www.facebook.com/pages/HYLA-Germany-GmbH/165075786846299" rel="noopener"><i class="icon-facebook"></i> </a></li> <li><a target="_blank" href="http://www.youtube.com/user/GQ800" rel="noopener"><i class="icon-youtube"></i> </a></li> </ul> --> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div class="widget textwidget text-center"> <h4>HYLA Germany GmbH</h4> <div class="textwidget"><img src="/app-assets/images/uploads/2017/04/logo_footer.png" /></div> </div> </div> </div> </div> <!--/container--> </div> <!--/footer-widgets--> <a href="https://support.hyla-germany.de/hc/de/requests/new?ticket_form_id=20448506778642&tf_20999669028754=vertriebspartner_finden" target="_blank" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_left">JETZT VORFÜHRUNG VEREINBAREN</a> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_right second_tab_button">IHR HYLA HYGIENE-KONZEPT</a> </div> <div id="copyright footer-outer" class="footer-copyright py-4 search_footer" data-layout="default"> <div class="footer-widgets"> <div class="container"> <div class="row"> <div class="col-12 col-lg-6"> <p class="m-0 p-0">© 2025 HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System. HYLA Germany GmbH</p> </div> <div class="col-12 col-lg-6"> <ul class="social"> </ul> </div> </div> </div> </div> </div> <script id="search" type="text/x-handlebars-template"> <div id="nav_search_result" class="container" style="background-color: #ededed;"> <div class="container_0 container mb-4 bg-white"> <div class="row"> {{#each this}} <div class="col-12 col-md-4 col-lg-3 col-xl-3 col-xxl-3 mb-1 px-1 mt-3"> <div class="card h-100 product-inner"> {{#if this.product.image}} <a class="shop-item-card" href="{{this.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <picture> <source srcset="{{imageHelper 'webp' this.product.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product.image.path}}" type="image/jpeg"> <img src="{{this.product.image.path}}" class="img-fluid" alt=""/> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> </div> </a> {{else}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <img src="/images/op_nopic.png" class="img-fluid"> </div> </a> {{/if}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="card-body d-block"> <div class="mt-1"> <div class="details"> <h3 class="shoppingcard-text"> {{this.name}} </h3> </div> <div class="mb-2"> <p> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span> </p> <h4> {{formatCurrency this.price.price}} € </h4> </div> <div class="box-1 d-block justify-content-center justify-lg-content-left shoppingcard-btn"> </div> </div> </div> </a> <div class="p-2 d-block w-100"> <a class="btn-hyla btn-block w-100 btn mt-2" href="{{this.product.url}}">Zu den Produktdetails<i class="ps-2 fa fa-angle-right"></i></a> <a class="btn-warning btn-block btn mt-2 w-100 addToCard" data-reference-key="{{this.id}}"><i class="pe-2 fa fa-shopping-cart"></i>Zum Warenkorb hinzufügen</a> </div> </div> </div> {{/each}} </div> </div> </div> </div> </script> <script> let shoppingcart = {"id":12403443,"user_id":null,"shared_shoppingcart_id":null,"shoppingcart_coupons":[],"shoppingcart_positions":[],"user":null,"shipping_method":{"id":1,"name":"DHL","processor":"Dhl","active":true,"created":"2018-02-24T12:53:25+01:00","modified":null,"description":null,"shipping_provider_id":1,"rule":{"id":26,"company_id":1,"country_id":1,"calc_type":"PRICE","from":0,"price":5.9,"mwst":19,"active":true,"shipping_method_id":1,"group_id":20}},"address":null,"total_positions_gross":0,"total_gross":5.9,"shipping_method_id":1,"shipping_costs":5.9}; </script> <aside id="sidebar" class="sidebar-wrapper d-none animated"> <!-- <aside id="sidebar" class="sidebar-wrapper animated"> --> <div class="sidebar-content"> <div class="sidebar-brand pt-0 px-2"> <div class="d-none d-md-block h2"> Warenkorb </div> <div class="d-block mx-auto text-center d-md-none h2"> <div class="hara-title font-weight-semibold text-center"><span>Warenkorb<span></div> </div> <div id="close-sidebar"> <span class="d-none d-md-block"> <i class="fas fa-times"></i> </span> <span class="d-flex d-md-none"> <i class="fas fa-times"></i> </span> </div> </div> <div id="sidebarCartPositions"> </div> </div> <!-- sidebar-content --> <div class="sidebar-footer"> <div id="subtotal" class="mb-3"> </div> <div class="row"> <div class="col-md-12 text-end"> <a href="/de/shop/checkout" class="btn text-white btn-success btn-block waves-effect waves-light"> Zur Kasse <i class="fa fa-arrow-right"></i></a> </div> <div class="col-md-12 text-end"> <a href="/de/shop/shoppingcarts" class="btn mt-3 btn-hyla-dark"> Warenkorb anzeigen und bearbeiten <i class="fa fa-arrow-right"></i></a> <br> <a href="/de/shop/shoppingcart-positions/delete-all" class="btn mt-3 btn-danger" onclick="if (confirm("Wollen Sie wirklich Ihren Warenkorb l\u00f6schen?")) { return true; } return false;">Warenkorb löschen <i class="fa fa-trash"></i></a> </div> </div> </div> </div> </aside> <style> @keyframes swing { 0% { transform: rotate(0deg); } 10% { transform: rotate(10deg); } 30% { transform: rotate(0deg); } 40% { transform: rotate(-10deg); } 50% { transform: rotate(0deg); } 60% { transform: rotate(5deg); } 70% { transform: rotate(0deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } } @keyframes sonar { 0% { transform: scale(0.9); opacity: 1; } 100% { transform: scale(2); opacity: 0; } } body { font-size: 0.9rem; } .page-wrapper .sidebar-wrapper, .sidebar-wrapper .sidebar-brand>a, .sidebar-wrapper .sidebar-dropdown>a:after, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before, .sidebar-wrapper ul li a i, .page-wrapper .page-content, .sidebar-wrapper .sidebar-search input.search-menu, .sidebar-wrapper .sidebar-search .input-group-text, .sidebar-wrapper .sidebar-menu ul li a, #show-sidebar, #close-sidebar { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } /*----------------page-wrapper----------------*/ .page-wrapper { height: 100vh; } .page-wrapper .theme { width: 40px; height: 40px; display: inline-block; border-radius: 4px; margin: 2px; } .page-wrapper .theme.chiller-theme { background: #1e2229; } /*----------------toggeled sidebar----------------*/ .page-wrapper.toggled .sidebar-wrapper { right: 0px; } @media screen and (min-width: 768px) { .page-wrapper.toggled .page-content { padding-right: -300px; } } /*----------------show sidebar button----------------*/ #show-sidebar { /* position: fixed; */ /* left: 0; */ /* top: 10px; */ /* border-radius: 0 4px 4px 0px; */ /* width: 35px; */ /* transition-delay: 0.3s; */ } .page-wrapper.toggled #show-sidebar { left: -40px; } /*----------------sidebar-wrapper----------------*/ .sidebar-wrapper { padding: 10px 0px; background: #FFF; width: 100%; height: 100%; max-height: 100%; position: fixed; top: 0; right: -300px; right: 0; z-index: 200001; box-shadow: 10px 0 10px 10px #ccc; } @media (min-width: 768px) { .sidebar-wrapper { min-width: 550px; max-width: 30%; } } .sidebar-wrapper ul { list-style-type: none; padding: 0; margin: 0; } .sidebar-wrapper a { text-decoration: none; } /*----------------sidebar-content----------------*/ .sidebar-content { max-height: calc(100% - 30px); height: calc(100% - 30px); overflow-y: auto; position: relative; } .sidebar-content.desktop { overflow-y: hidden; } /*--------------------sidebar-brand----------------------*/ .sidebar-wrapper .sidebar-brand { padding: 10px 20px; display: flex; align-content: space-between; align-items: center; } .sidebar-wrapper .sidebar-brand h2 { font-size: 1.5rem; } .sidebar-wrapper .sidebar-brand>a { text-transform: uppercase; font-weight: bold; flex-grow: 1; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 1rem; margin-left: auto; } /*--------------------sidebar-header----------------------*/ .sidebar-wrapper .sidebar-header { padding: 20px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic { float: left; width: 60px; padding: 2px; border-radius: 12px; margin-right: 15px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic img { object-fit: cover; height: 100%; width: 100%; } .sidebar-wrapper .sidebar-header .user-info { float: left; } .sidebar-wrapper .sidebar-header .user-info>span { display: block; } .sidebar-wrapper .sidebar-header .user-info .user-role { font-size: 12px; } .sidebar-wrapper .sidebar-header .user-info .user-status { font-size: 11px; margin-top: 4px; } .sidebar-wrapper .sidebar-header .user-info .user-status i { font-size: 8px; margin-right: 4px; color: #5cb85c; } /*-----------------------sidebar-search------------------------*/ .sidebar-wrapper .sidebar-search>div { padding: 10px 20px; } /*----------------------sidebar-menu-------------------------*/ .sidebar-wrapper .sidebar-menu { padding-bottom: 10px; } .sidebar-wrapper .sidebar-menu .header-menu span { font-weight: bold; font-size: 14px; padding: 15px 20px 5px 20px; display: inline-block; } .sidebar-wrapper .sidebar-menu ul li a { display: inline-block; width: 100%; text-decoration: none; position: relative; padding: 8px 30px 8px 20px; } .sidebar-wrapper .sidebar-menu ul li a i { margin-right: 10px; font-size: 12px; width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; } .sidebar-wrapper .sidebar-menu ul li a:hover>i::before { display: inline-block; animation: swing ease-in-out 0.5s 1 alternate; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown>a:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f105"; font-style: normal; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; background: 0 0; position: absolute; right: 15px; top: 14px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul { padding: 5px 0; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li { padding-left: 25px; font-size: 13px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before { content: "\f111"; font-family: "Font Awesome 5 Free"; font-weight: 400; font-style: normal; display: inline-block; text-align: center; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 10px; font-size: 8px; } .sidebar-wrapper .sidebar-menu ul li a span.label, .sidebar-wrapper .sidebar-menu ul li a span.badge { float: right; margin-top: 8px; margin-left: 5px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .badge, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .label { float: right; margin-top: 0px; } .sidebar-wrapper .sidebar-menu .sidebar-submenu { display: none; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after { transform: rotate(90deg); right: 17px; } /*--------------------------side-footer------------------------------*/ .sidebar-footer { background-color: #FFF; position: absolute; width: 100%; bottom: 0; height: 310px; padding: 20px; color: #000; font-size: large; } .sidebar-footer>a { flex-grow: 1; text-align: center; position: relative; } .sidebar-footer>a .notification { position: absolute; top: 0; } .badge-sonar { display: inline-block; background: #980303; border-radius: 50%; height: 8px; width: 8px; position: absolute; top: 0; } .badge-sonar:after { content: ""; position: absolute; top: 0; left: 0; border: 2px solid #980303; opacity: 0; border-radius: 50%; width: 100%; height: 100%; animation: sonar 1.5s infinite; } /*--------------------------page-content-----------------------------*/ .page-wrapper .page-content { display: inline-block; width: 100%; padding-left: 0px; padding-top: 20px; } .page-wrapper .page-content>div { padding: 20px 40px; } .page-wrapper .page-content { overflow-x: hidden; } /*------scroll bar---------------------*/ ::-webkit-scrollbar { width: 5px; height: 7px; } ::-webkit-scrollbar-button { width: 0px; height: 0px; } ::-webkit-scrollbar-thumb { background: #525965; border: 0px none #ffffff; border-radius: 0px; } ::-webkit-scrollbar-thumb:hover { background: #525965; } ::-webkit-scrollbar-thumb:active { background: #525965; } ::-webkit-scrollbar-track { background: transparent; border: 0px none #ffffff; border-radius: 50px; } ::-webkit-scrollbar-track:hover { background: transparent; } ::-webkit-scrollbar-track:active { background: transparent; } ::-webkit-scrollbar-corner { background: transparent; } #sidebarCartPositions { padding-bottom: 100%; overflow-y: scroll; } /* Shoppingcartpositions */ #sidebarCartPositions .shoppingcart-position { margin: 0px auto; width: 95%; color: #003d58; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-start; align-items: baseline; padding: 10px 20px 10px 0; border-bottom: 2px solid #C5C5C5; } #sidebarCartPositions .shoppingcart-position .product { max-height: auto; min-height: auto; } #sidebarCartPositions .shoppingcart-position .name { font-size: large; } #sidebarCartPositions .shoppingcart-position .price { font-size: 20px; font-weight: bold; flex-wrap: nowrap; } #sidebarCartPositions .shoppingcart-position img { max-width: 80px; } #sidebarCartPositions .shoppingcart-position .right { text-align: right; display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .left { display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .trash { font-size: 30px; cursor: pointer; } .vouchf { bottom: 310px; padding: 10px 20px } </style> <!-- quantity section --> <style> #sidebarCartPositions .quantity { margin: 20px 0; width: 130px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .quantity .count::-webkit-outer-spin-button, .quantity .count::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } /* Firefox */ .quantity .count[type=number] { -moz-appearance: textfield; appearance: textfield; } .quantity .count { display: inline-block; vertical-align: top; font-size: 20px; font-weight: 200; line-height: 30px; padding: 0 2px; border: 0; color: #003d58; font-weight: 300; text-align: center; min-width: 35px; max-width: 35px; margin: 0; padding: 0; text-align: center; } .quantity .plus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; /* border-radius: 50%; */ border-top-right-radius: 50%; border-bottom-right-radius: 50%; } .quantity .minus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; background-clip: padding-box; border-top-left-radius: 50%; border-bottom-left-radius: 50%; } .quantity span { -webkit-user-select: none; user-select: none; -moz-user-select: none; -ms-user-select: none; } @media (min-width: 768px) { #sidebarCartPositions .quantity { margin: 20px 0; width: 150px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 2rem; margin-left: auto; } } .btn-checkout { background-color: #003d58; } .btn-checkout:hover { background-color: #888888; } </style> <script id="sidebarCartSubtotalTemplate" type="text/x-handlebars-template"> <div class="row"> <div class="col-md-12"><span class="d-flex d-md-none font-weight-semibold mb-4 h3-responsive">Zusammenfassung</span> <div class="d-flex justify-content-between"> <span class="d-flex justify-content-start"> Zwischensumme</span> <span class="d-flex justify-content-end">{{formatCurrency this.total_gross}} €<br></span> </div> </div> </div> </script> <script id="sidebarCartPositionsTemplate" type="text/x-handlebars-template"> <div class="shoppingcart-position" data-shoppingcart-position-id="{{this.id}}"> <div class="row d-none d-md-flex"> <div class="product-image col-2 col-xl-3"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="product col-xl-9 col-10"> <div class="row"> <div class="left col-lg-9"> <div class="name">{{this.product_variant.name}}</div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> <div class="right col-lg-3"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</span> {{else}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</span> {{/if}} {{/ifEqualsNot}} </div> </div> </div> {{#unless this.is_coupon_product}} <div class="row"> <div class="col-lg-9"> <div class="quantity"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> </div> <div class="col-lg-3 right"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{/unless}} </div> </div> <div class="d-flex justify-content-start d-md-none"> <div class="product-image"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="name" style="margin-left: 10px"> <div class="justify-content-start"> <strong>{{this.product_variant.name}}</strong> <div class="d-flex d-md-none justify-content-end"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount mt-2 small font-weight-slim">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> </div> <div class="d-flex mt-2 d-md-none flex-row justify-content-between"> <small class="font-weight-slim">Preis</small> <small class="font-weight-slim">Menge</small> <small class="font-weight-slim">Zwischensumme</small> </div> <div class="d-flex d-md-none justify-content-between align-items-center"> <div class="flex-row justify-content-between align-items-center"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</div> {{else}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</div> {{/if}} {{/ifEqualsNot}} </div> </div> <div class="quantity mx-auto my-1"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> <div class="subtotal"> {{formatCurrency this.subtotal}} € </div> </div> </div> </div> </script> <!--/footer-outer--> <!-- footer area end --> <!-- all js here --> <!-- JQuery --> <script type="text/javascript" src="/mdb/js/jquery.min.js"></script> <script src="/vendors/js/typeahead.bundle.min.js"></script> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- <script src="/js/bjs/owl.carousel.js"></script> --> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- Pagination js --> <script type="text/javascript" src="/js/pagination.min.js"></script> <!-- wow js --> <script type="text/javascript" src="/js/bjs/wow.min.js"></script> <!-- plugins js --> <script type="text/javascript" src="/js/bjs/plugins.js"></script> <!-- main js --> <script type="text/javascript" src="/bootstrap5/bootstrap.bundle.min.js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/gasparesganga-jquery-loading-overlay@2.1.7/dist/loadingoverlay.min.js"></script> <script type="text/javascript" src="/custom/slick/slick.js"></script> <script type="text/javascript" src="/js/handlebars-v4.7.7.js"></script> <script type="text/javascript" src="/js/lightbox.bundle.min.js"></script> <script defer type="text/javascript" src="/js/shoppingcart.js?1744716264"></script> <script src="/js/bjs/main.js?1744716263"></script> <script> // charts update on sidenav collapse $('.logo-wrapper .navbar-toggler').on('click', function() { setTimeout(function() { CurrentBalanceDonutChart.update(); TotalTransactionLine.update(); UserStatisticsBarChart.update(); ConversionRatioBarChart.update(); }, 200); }) //init select fields //init tooltips $(function() { Handlebars.registerHelper('each_upto', function(ary, max, options) { if (!ary || ary.length == 0) return options.inverse(this); var result = []; for (var i = 0; i < max && i < ary.length; ++i) result.push(options.fn(ary[i])); return result.join(''); }); var url = 'de_DE'; var res = url.split("_"); // Die Debounce-Funktion stellt sicher, dass der Ajax-Request erst gesendet wird, nachdem der Nutzer aufgehört hat zu tippen und eine bestimmte Zeit (hier eine halbe Sekunde) verstrichen ist. function debounce(func, wait) { console.log('bounce_: ' + wait); let timeout; return function executedFunction(...args) { const later = () => { clearTimeout(timeout); func(...args); }; clearTimeout(timeout); timeout = setTimeout(later, wait); }; }; function handleSearch(event) { var element = event.target; var searchValue = element.value; if (searchValue.length < 3) return; $('.home_search').show(); if (element.classList.contains('searchinput2')) { $('.home_search').css('top', '200px'); } else { $('.home_search').css('top', '100px'); } var result = []; $.getJSON('/custom/pages/autocomplete.json?', { q: searchValue, language: 'de_DE', }, function(data) { $('#search_result').show(); var keys = Object.keys(data); var size = keys.length; var searchTemplate = Handlebars.compile($("#search").html(), { noEscape: true }); html = searchTemplate(data); $('#search_result').html(html); }); } // Debounce-Funktion mit einer Wartezeit von 500ms const debouncedSearch = debounce(handleSearch, 500, 'searchinput'); const debouncedSearch2 = debounce(handleSearch, 500, 'searchinput2'); // Event-Listener zum Suchfeld hinzufügen // document.getElementById('searchInput').addEventListener('keyup', debouncedSearch); const searchInput = document.getElementsByClassName('searchinput')[0]; searchInput.addEventListener('keyup', debouncedSearch); const searchinput2 = document.getElementsByClassName('searchinput2')[0]; // if defined searchInput2 if (searchinput2) searchinput2.addEventListener('keyup', debouncedSearch2); }); </script> <script type="text/javascript"> $(document).ready(function() { $('#search_result').on('click', '.addToCard', function(e) { e.preventDefault(); var quantity = 1; referenceKey = $(this).data('reference-key'); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { product_variant_id: referenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); $('.slickslide').slick({ infinite: true, slidesToShow: 5, slidesToScroll: 2, autoplay: true, dots: true, autoplaySpeed: 4000, variableWidth: false, centerMode: true, centerPadding: '5px', responsive: [{ breakpoint: 1200, settings: { slidesToShow: 4, slidesToScroll: 2 } }, { breakpoint: 992, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 768, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); $('.slideneueprodukte').slick({ slidesToShow: 1, slidesToScroll: 1, autoplay: true, dots: false, arrows: true, autoplaySpeed: 7000, variableWidth: false, responsive: [{ breakpoint: 1200, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); var $status = $('.pagingInfo'); var $slickElement = $('.slick'); $slickElement.on('init reInit afterChange', function(event, slick, currentSlide, nextSlide) { //currentSlide is undefined on init -- set it to 0 in this case (currentSlide is 0 based) var i = (currentSlide ? currentSlide : 0) + 1; $status.text(i + '/' + slick.slideCount); }); $('.slick').slick({ arrows: true, showDots: true, autoplay: true, fade: true, cssEase: 'ease-out', useTransform: true, speed: 1200, responsive: [{ breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1 } } // You can unslick at a given breakpoint now by adding: // settings: "unslick" // instead of a settings object ] }); }); </script> <script> $('.toggle-heading').click(function() { $(this).toggleClass('unactive-icon active-expanded'); }); </script> <script type="text/javascript"> var variants = $.parseJSON('[{"id":1226,"item_number":"25000","option_values":[],"wawi_current_stocks":{"1":{"is_buyable":true,"report_stock_reached":null},"amount":11774},"is_buyable":true,"active_in_subscription":false,"price":{"customer_price":179,"partner_price":179,"Reference":"CountriesProductVariants","ReferenceKey":3736,"qualification_volume":null,"provision_price":150.42,"price":179,"net_price":150.42,"vat":19,"voucher":0},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":"","product_contents":[],"again_available_from":null}]'); var product = {"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false,"groups_products":[{"id":158,"group_id":4,"product_id":1226,"created":null},{"id":634,"group_id":2,"product_id":1226,"created":null},{"id":1757,"group_id":1,"product_id":1226,"created":"2023-05-24T08:28:58+02:00"},{"id":1985,"group_id":3,"product_id":1226,"created":"2023-06-27T12:58:02+02:00"}],"product_contents":[],"product_variants":[{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":{"0":{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},"2":{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},"3":{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},"4":{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},"5":{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},"6":{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},"7":{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},"8":{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}}},"variant_values":[],"countries_product_variants":[{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1,"country":{"currency":"EUR"}}],"product_variants_childrens":[],"wawi_current_stocks":[{"id":18189,"warehouse_id":1,"product_variant_id":1226,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]},{"id":1227,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black AT","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:18+01:00","is_wawi_product":null,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":[{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"variant_values":[],"countries_product_variants":[],"product_variants_childrens":[{"id":452,"product_variant_parent_id":1227,"product_variant_id":1226,"quantity":1,"created":null,"modified":null,"trashed":null,"updated":null,"product_variant":{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black\r\n\r\nNach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.\r\n\r\nTECHNISCHE FAKTEN:\r\nVersorgungsspannung: 220-240 V AC, 50-60 Hz\r\nLeistung: 13 W\r\nLautst\u00e4rke: \u2264 45 dB\r\nDrehzahl: 2.500 U\/min\r\nGewicht: 1.150 g\r\nMax. Wasserinhalt: 2,4 l\r\nAbmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product":{"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false},"product_variants_childrens":[],"countries_product_variants":[{"id":3733,"product_variant_id":1226,"country_id":5,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":0,"pv":null,"hide":true,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3734,"product_variant_id":1226,"country_id":139,"net_price":168.64,"gross_price":199,"provision_price":168.64,"item_number":null,"vat":18,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":168.64,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3735,"product_variant_id":1226,"country_id":63,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3737,"product_variant_id":1226,"country_id":8,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3738,"product_variant_id":1226,"country_id":112,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":171.31,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3739,"product_variant_id":1226,"country_id":131,"net_price":170.09,"gross_price":199,"provision_price":170.09,"item_number":null,"vat":17,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":170.09,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3740,"product_variant_id":1226,"country_id":157,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3741,"product_variant_id":1226,"country_id":7,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3742,"product_variant_id":1226,"country_id":3,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":165.83,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3743,"product_variant_id":1226,"country_id":220,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3744,"product_variant_id":1226,"country_id":177,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":169.92,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3745,"product_variant_id":1226,"country_id":4,"net_price":150,"gross_price":180,"provision_price":0,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":180,"purchase_price":180,"purchase_price_net":150,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":35099,"product_variant_id":1226,"country_id":34,"net_price":150.43,"gross_price":176,"provision_price":0,"item_number":null,"vat":17,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":176,"purchase_price_net":150.43,"created":"2023-09-11T10:12:47+02:00","modified":"2023-09-11T10:13:27+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35100,"product_variant_id":1226,"country_id":130,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:14:40+02:00","modified":"2023-09-11T10:14:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35101,"product_variant_id":1226,"country_id":110,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:15:37+02:00","modified":"2023-09-11T10:15:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35102,"product_variant_id":1226,"country_id":90,"net_price":168.55,"gross_price":209,"provision_price":0,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:16:33+02:00","modified":"2024-11-20T16:50:11+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35103,"product_variant_id":1226,"country_id":79,"net_price":168.55,"gross_price":209,"provision_price":168.55,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:17:37+02:00","modified":"2023-09-11T10:17:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35104,"product_variant_id":1226,"country_id":74,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:18:42+02:00","modified":"2023-09-11T10:18:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35105,"product_variant_id":1226,"country_id":9,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:19:36+02:00","modified":"2023-09-11T10:19:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35106,"product_variant_id":1226,"country_id":105,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:20:30+02:00","modified":"2023-09-11T10:20:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35107,"product_variant_id":1226,"country_id":129,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":true,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:24:03+02:00","modified":"2023-09-11T10:24:03+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35108,"product_variant_id":1226,"country_id":64,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:25:26+02:00","modified":"2023-09-11T10:25:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35109,"product_variant_id":1226,"country_id":249,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:27:15+02:00","modified":"2023-09-11T10:27:15+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35110,"product_variant_id":1226,"country_id":227,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:28:40+02:00","modified":"2023-09-11T10:28:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35111,"product_variant_id":1226,"country_id":124,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:29:43+02:00","modified":"2023-09-11T10:29:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35112,"product_variant_id":1226,"country_id":243,"net_price":167.23,"gross_price":199,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:31:25+02:00","modified":"2025-02-19T14:09:01+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35113,"product_variant_id":1226,"country_id":178,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:32:02+02:00","modified":"2023-09-11T10:32:02+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35115,"product_variant_id":1226,"country_id":183,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:32:42+02:00","modified":"2023-09-11T10:32:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35116,"product_variant_id":1226,"country_id":196,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:33:36+02:00","modified":"2023-09-11T10:33:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35117,"product_variant_id":1226,"country_id":108,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:34:41+02:00","modified":"2023-09-11T10:34:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35118,"product_variant_id":1226,"country_id":104,"net_price":172.44,"gross_price":219,"provision_price":172.44,"item_number":null,"vat":27,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":219,"purchase_price_net":172.44,"created":"2023-09-11T10:35:24+02:00","modified":"2023-09-11T10:35:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35119,"product_variant_id":1226,"country_id":62,"net_price":167.23,"gross_price":199,"provision_price":167.23,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:36:25+02:00","modified":"2023-09-11T10:36:25+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35120,"product_variant_id":1226,"country_id":2,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:37:04+02:00","modified":"2023-09-11T10:37:04+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35121,"product_variant_id":1226,"country_id":125,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:38:16+02:00","modified":"2023-09-11T10:38:16+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35122,"product_variant_id":1226,"country_id":225,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:39:41+02:00","modified":"2023-09-11T10:39:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35123,"product_variant_id":1226,"country_id":197,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:40:30+02:00","modified":"2023-09-11T10:40:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35124,"product_variant_id":1226,"country_id":209,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:41:43+02:00","modified":"2023-09-11T10:41:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35125,"product_variant_id":1226,"country_id":37,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:42:32+02:00","modified":"2023-09-11T10:42:32+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35967,"product_variant_id":1226,"country_id":227,"net_price":209,"gross_price":209,"provision_price":0,"item_number":null,"vat":0,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":209,"created":"2024-09-17T17:18:53+02:00","modified":"2024-09-17T17:18:53+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":36667,"product_variant_id":1226,"country_id":5,"net_price":147.09,"gross_price":159,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":159,"purchase_price_net":147.09,"created":"2025-01-24T15:53:55+01:00","modified":"2025-01-24T15:54:03+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1}]}}],"wawi_current_stocks":[{"id":18190,"warehouse_id":1,"product_variant_id":1227,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]}],"ratings":[],"imagepool":[{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2096,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2095,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2105,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2106,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2107,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2108,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2094,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2093,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1991,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1990,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1989,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1988,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1987,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1986,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1985,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1984,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1941,"image_id":202307,"product_variant_id":1226,"sort":2,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1942,"image_id":202308,"product_variant_id":1226,"sort":3,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1943,"image_id":202309,"product_variant_id":1226,"sort":4,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1944,"image_id":202311,"product_variant_id":1226,"sort":5,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1945,"image_id":202312,"product_variant_id":1226,"sort":6,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1946,"image_id":202313,"product_variant_id":1226,"sort":7,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1947,"image_id":202314,"product_variant_id":1226,"sort":8,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1526,"image_id":201788,"product_variant_id":1226,"sort":9,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2109,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2110,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":1948,"image_id":201791,"product_variant_id":1227,"sort":1,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"similiar_products":null,"count_ratings":0,"price_range":{"min":179,"max":179},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":""}; var category = 1; var selected_variant = null; function in_array(value, array) { // if (typeof array != 'array') return false; for (i = 0; i < array.length; i++) { if (array[i] == value) { return true; break; } } return false; } function drawVariant(variant) { $('#imageShowcase').slick('slickUnfilter'); $('#imageShowcase').slick('slickFilter', '.productVariantId' + variant.id); $('#main_description').html(variant.description); $('#long_description').html(variant.long_description); $('.VariantTab').remove(); $('#myTabs li:first a').trigger('click'); if (variant.is_buyable) { $('#cartNotBuyable').hide(); $('#addToCart').show(); $('#addToSubscriptionCartButton').show(); } else { $('#cartNotBuyable').show(); $('#addToSubscriptionCartButton').hide(); $('#addToCart').hide(); } $('#addToCart').removeClass('disabled'); var tabTemplate = Handlebars.compile($("#tabTemplate").html(), { noEscape: true }); html = tabTemplate(variant.product_contents); $('#myTabs').append(html); var tabContentTemplate = Handlebars.compile($("#tabContentTemplate").html(), { noEscape: true }); html = tabContentTemplate(variant.product_contents); $('#myTabContents').append(html); if ($.isEmptyObject(variant.variants_pdfs)) { $('#pdfs-tab').hide(); } else { $('#pdfs-tab').show(); $('#pdfs').removeClass('active'); var variantsPdfContent = Handlebars.compile($("#variantsPdfContent").html(), { noEscape: true }); html = variantsPdfContent(variant.variants_pdfs); $('#variant_pdfs').html(html); } selected_variant = variant; $('#addToCart').removeClass('disabled'); var template = Handlebars.compile($("#priceTemplate").html(), { noEscape: true }); if (variant.active_in_subscription) { $('#addToSubscriptionCartButton').removeClass('disabled'); $('#addToSubscriptionCart').show(); } else { $('#addToSubscriptionCartButton').addClass('disabled'); $('#addToSubscriptionCart').hide(); } html = template(variant); $('#price').html(html); } function drawDefault() { if (variants.length == 1) { drawVariant(variants[0]); return true; } selected_variant = null; $('#addToCart').addClass('disabled'); var template = Handlebars.compile($("#priceDefaultTemplate").html(), { noEscape: true }); html = template({ product: product }); $('#price').html(html); } function getVariant() { if (variants.length == 1) { return variants[0] } var option_elements = $('.product-option'); var options = new Array; all_chosen = true; option_elements.each(function(indexInArray, valueOfElement) { product_option_value_id = $(this).find('.product-option-value.active').data('product-option-value-id'); if (product_option_value_id !== undefined) { options.push(product_option_value_id); } else { all_chosen = false; } }); if (!all_chosen) { return true; } var variant = null; for (variants_idx = 0; variants_idx < variants.length; variants_idx++) { const variant_to_check = variants[variants_idx]; variant_found = true; for (idx = 0; idx < options.length; idx++) { const option_value_id = options[idx]; if (!in_array(option_value_id, variant_to_check.option_values)) { variant_found = false; } } if (variant_found) { return variant_to_check; } } return true; } $(function() { Handlebars.registerHelper('rating_stars_full', function(n, block) { var accum = ''; for (var i = 0; i < n; ++i) accum += block.fn(i); return accum; }); Handlebars.registerHelper('rating_stars_rest', function(n, m, block) { var accum = ''; var o = n - m; for (var i = 0; i < o; ++i) accum += block.fn(i); return accum; }); var template = Handlebars.compile($("#productdetails").html(), { noEscape: true }); let stars_rating_list = product.ratings; let stars_rating_list_sorted = Object.values(stars_rating_list.reduce((c, { stars }) => { c[stars] = c[stars] || { key: stars, count: 0 }; c[stars].count++; return c; }, {})); let one_star = 0; let two_star = 0; let three_star = 0; let four_star = 0; let five_star = 0; stars_rating_list_sorted.forEach(element => { if (element.key == 1) { one_star = element.count; } if (element.key == 2) { two_star = element.count; } if (element.key == 3) { three_star = element.count; } if (element.key == 4) { four_star = element.count; } if (element.key == 5) { five_star = element.count; } }) console.log(product); var data = { product: product, // images: $.parseJSON('{"1226":{"main_image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},"images":[{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4},{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5},{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6},{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7},{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null},{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0},{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}]},"1227":{"main_image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null},"images":[{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}]}}'), options: $.parseJSON('[]'), category: category.name, one_star: one_star, two_star: two_star, three_star: three_star, four_star: four_star, five_star: five_star }; var html = template(data); $('#product_details').append(html); $('#addToSubscriptionCartButton').on('click', function(e) { e.preventDefault(); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); window.location = '/subscription/subscriptions/add/' + selected_variant.price.ReferenceKey + '/' + quantity + '/' + true }); function offsetAnchor() { if (location.hash.length !== 0) { window.scrollTo(window.scrollX, window.scrollY - 40); } } window.addEventListener("hashchange", offsetAnchor); window.setTimeout(offsetAnchor, 1); $(document).on('click', 'a[href^="#"]', function(event) { window.setTimeout(function() { offsetAnchor(); }, 0); }); }) </script> <script id="tabTemplate" type="text/x-handlebars-template"> {{#each this}} <li class="nav-item VariantTab"> <a class="nav-link" id="description-{{id}}" data-toggle="tab" href="#description{{id}}" role="tab" aria-controls="{{name}}" aria-selected="true">{{name}}</a> </li> {{/each}} </script> <script id="tabContentTemplate" type="text/x-handlebars-template"> {{#each this}} <div class="tab-pane fade VariantTab" id="description{{id}}" role="tabpanel" aria-labelledby="{{name}}"> {{text}} </div> {{/each}} </script> <script id="variantsPdfContent" type="text/x-handlebars-template"> <div class="row"> <div class="col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-body collapse show crosssellerlist"> {{#each this}} <a href="/de/shop/products/download-variants-pdf/{{id}}"> <div class="card crossseller zoom"> <div class="card-header"> {{#if this.image_path}} <img src={{this.image_path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> </script> <script id="priceTemplate" type="text/x-handlebars-template"> {{formatCurrency price.price}} €</script> <script id="priceDefaultTemplate" type="text/x-handlebars-template"> <span class="startprice"> Ab {{formatCurrency product.price_range.min}} € </span> </script> <script id="productdetails" type="text/x-handlebars-template"> <div class="container mt-5 mx-0 px-0"> <div class="row d-block d-md-none"> <div class="col-12 col-lg-7 px-0"> <h4>{{category}}</h4> </div> <div class="col-12 col-lg-5 px-0"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <h3 class="px-0"> <strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong> </h3> </div> <div class="row pt-4"> <!-- IMAGECONTAINER --> <div class=" col-md-6 col-sm-12 px-0"> <div class="row pt-4 pt-md-0"> <div class="col-sm-12"> <div id="imageShowcase" > {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} op-img-pm"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} <!-- {{#if this.image}} <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} --> </div> </div> </div> <div class="row pb-3 pt-md-0"> <div class="col-md-12" id="imageSlider"> {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} thumbnail"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} </div> </div> </div> <div class="col-md-6 col-sm-12 bg-grey-2 px-0 px-md-3"> <div class="row d-none d-md-flex"> <div class="col-12 col-lg-7"> <div class="d-flex"> <h5>{{category}}</h5> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> </div> <h3><strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong></h3> </div> <div id="price" class="pb-2" style="font-size:45px;font-weight:bold;"> <span class="startprice"> ab {{formatCurrency product.price_range.min}} EUR </span> </div> <div> <span> inkl. 19 % USt zzgl. <a href="/de/versandkosten">Versandkosten</a> </span> <br> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span><br> <br> <span> Lieferzeit: 1 - 3 Wochen </span><br> <span>Artikelnr: {{product.item_number}}</span> </div> <div class="d-flex my-5 flex-row"> <input class="form-control me-2 ml-0" type="text" name="quantity" autocomplete="off" value="1" style="max-width:50px;height:46px"> <a href='#' id="addToCart" class="addToCard btn btn-warning btn-block me-2 ms-0 disabled"> <i class="fa fa-shopping-cart"></i> IN DEN WARENKORB </a> <a href='#' id="cartNotBuyable" class="btn btn-danger btn-block mt-0 mr-2 ml-0 disabled" style="display:none"> LEIDER KEINE LIEFERUNG MöGLICH </a> <!-- {{#if product.active_in_subscription}} <div id="addToSubscriptionCart"> {{else}} <div id="addToSubscriptionCart" style="display:none;"> {{/if}} <a href='#' id="addToSubscriptionCartButton" class="btn btn-white btn-block mt-0 mr-2 ml-0 disabled"> IM ABO BESTELLEN </a> </div> --> </div> <!-- <div class="divider-custom pb-0"></div> <div class="divider-custom pb-0"></div> --> <div class="col-md-12 mx-auto"> {{#each options}} {{#ifEquals type "buttons"}} <div class="product-option" role="group" data-option-id="{{id}}" aria-label="{{name}}"> {{#each this.values}} {{#if is_buyable}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-white product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{else}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-orange product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{/if}} {{/each}} </div> {{else}} <select class="form-control" id="option{{this.id}}" data-index="{{@index}}"> <option value="unselected" selected disabled>Bitte auswählen</option> {{#each this.values}} <option value={{@key}}>{{name}}</option> {{/each}} </select> {{/ifEquals}} {{/each}} </div> </div> <div class="col-md-12"> </div> </div> <div class="row g-0"> <hr class="my-4"> <h4 class="h4">PRODUKTDETAILS</h4> <div class="col-12 mt-5"> <h3 id="main_description"> {{#if product.description}} {{product.description}} {{/if}} {{#unless product.description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </h3> </div> <div class="col-12"> <p id="long_description" class="pb-0"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.long_description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </p> </div> </div> <!-- // PRODUCTINFORMATION --> {{#if product.similiar_products}} <!-- <div class="divider-custom mt-5 mb-5"></div> <div class="row g-0 pb-5"> <h3 class="second-headline">KUNDEN KAUFEN AUCH</h3> <div class="col-12 mt-5"> <div class="row"> {{#each product.similiar_products}} <div class="col-12 col-md-3"> {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom" style="box-shadow:none;"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> </div> {{/each}} </div> </div> </div> --> <div id="topseller" class="px-0"> <div class="divider-custom mt-5 mb-5"></div> <h3 class="text-left">KUNDEN KAUFTEN AUCH</h3> <div class="wrapper"> <div class="carousel"> {{#each product.similiar_products}} <div class="col-12 col-lg-3 col-md-6 text-md-left text-center my-3 py-5 pt-2 toparticle-inner"> <div class="mx-auto mx-md-0 py-3 product-inner"> {{#if this.url_name}} <a class="shop-item-card" style="height:100%" href="/de/shop/{{this.url_name}}"> {{else}} <a class="shop-item-card" style="height:100%" href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="toparticle-wrapper"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body p-0"> <div class="mt-1"> <div class="details text-center"> <p class="shoppingcard-text"> {{this.name}} </p> </div> </div> <div class="box-1 d-flex justify-content-center justify-lg-content-left shoppingcard-btn px-2 mt-3"> <div class="btn-hyla btn-one" style="width:100%"> <span>ZUM PRODUKT</span> </div> </div> </div> </a> </div> </div> {{/each}} </div> </div> </div> <!-- <div class="row"> <div class="col-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#crossseller" aria-expanded="true" aria-controls="crossseller"> <h3> Crosseller </h3> </div> <div class="card-body collapse show crosssellerlist" id="crossseller"> {{#each product.similiar_products}} {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> --> {{/if}} <!-- <div class="container mt-7"> <ul class="nav nav-tabs" id="myTabs" role="tablist"> <li class="nav-item defaultTab"> <a class="nav-link active" id="description-tab" data-toggle="tab" href="#description" role="tab" aria-controls="Produktbeschreibung" aria-selected="true">Produktbeschreibung</a> </li> <li class="nav-item"> <a class="nav-link" id="pdfs-tab" data-toggle="tab" href="#pdfs" role="tab" aria-controls="PDFs" aria-selected="false">PDFs</a> </li> </ul> <div class="tab-content" id="myTabContents"> <div class="tab-pane fade show active" id="description" role="tabpanel" aria-labelledby="desciription-tab"> <div class="" id="long_description"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.description}} Keine Beschreibung vorhanden {{/unless}} </div> </div> <div class="tab-pane fade show active" id="pdfs" role="tabpanel" aria-labelledby="pdfs-tab"> <div class="" id="variant_pdfs"> </div> </div> </div> </div> --> <div class="row g-0 pt-5"> <hr class="my-4"> <h3 class="product-headline text-left ">BEWERTUNGEN</h3> <div class="col-12 col-md-4"> <div class="justify-content-center"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <div class="justify-content-center mt-5"> <div class="btn-hyla btn btn-one" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample" id="addRating" > <!-- Funktionalität für Bewertung schreiben ergänzen --> BEWERTUNG SCHREIBEN </div> <div class="collapse" id="collapseExample"> <form> <div class="pt-4"> <label for="exampleFormControlInput1" class="form-label"><p class="pb-0">Benutzername</p></label> <input type="text" class="form-control" id="exampleFormControlInput1"> </div> <div class="pt-4"> <label for="exampleFormControlTextarea1" class="form-label"><p class="pb-0">Ihre Bewertung</p></label> <textarea class="form-control" id="exampleFormControlTextarea1" rows="3"></textarea> </div> <div class="d-grid gap-2 col-10 mx-auto"> <button type="submit" class="btn btn-white mt-3 shadow-none bg-light"><em>Bewertung abschicken</em></button> </div> <hr class="my-4"> </form> </div> </div> <div class="mt-5 pt-3 pb-5" style="background-color:#F2F2F270;"> <h5 class="ml-5">Alle Bewertungen</h5> <div class="row"> <div class="col-12"> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 5 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 5}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 5}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{{one_star}}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 4 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 4}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 4}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{four_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 3 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 3}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 3}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{three_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 2 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 2}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 2}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{two_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 1 Stern </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 1}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 1}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{one_star}})</em> </span> </em> </div> </div> </div> </div> </div> <div class="col-12 col-md-8 px-0 px-md-5"> {{#if product.ratings}} {{#each product.ratings}} <div class="divider-custom mb-3"></div> <div> <div > <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p class="pb-0">{{description}}</p> </div> </div> {{/each}} <div class="divider-custom my-3"></div> {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> <!-- <div class="row"> <div class="offset-md-1 col-md-10 col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#reviews" aria-expanded="true" aria-controls="reviews"> <h3> User Bewertungen </h3> </div> <div class="card-body collapse show" id="reviews"> {{#if product.ratings}} {{#each product.ratings}} <div class="card mb-2"> <div class="card-body"> <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p>{{description}}</p> </div> </div> {{/each}} {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> </div> </div> --> </div> </script> <script> $(function() { $(".filter-btn").on("click", function() { $(".menupopup").toggle(); $(".menupopupgray").toggle(); if ($(".menupopup").is(":visible")) { $('html, body').css({ overflow: 'hidden', height: '100%' }); } else { $('html, body').css({ overflow: 'auto', height: 'auto' }); } }) }); $(".menupopupgray,.filterpopupbtn").click(function() { $(".menupopup").hide(); $(".menupopupgray").hide(); $('html, body').css({ overflow: 'auto', height: 'auto' }); }); </script> <script> $(function() { $('.carousel').slick({ speed: 500, slidesToShow: 5, slidesToScroll: 1, autoplay: true, autoplaySpeed: 5000, dots: true, centerMode: false, // appendDots: $(".slide-m-dots"), // prevArrow: $(".slide-m-prev"), // nextArrow: $(".slide-m-next"), responsive: [{ breakpoint: 1400, settings: { slidesToShow: 4, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 800, settings: { slidesToShow: 2, slidesToScroll: 2, dots: true, infinite: true, arrows: false, autoplay: true, autoplaySpeed: 5000, } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, infinite: true, autoplay: true, autoplaySpeed: 5000, arrows: false, } } ] }); }); </script> <script> $(document).ready(function() { $(window).resize(function() { $(setScrollableContainer); console.log("jetzt"); }); function setScrollableContainer() { // let zzz = $("#posts1"); // console.log(zzz.style.overflow); if ($("#container1").prop('scrollWidth') > $("#container1").width()) { //this element is overflowing on the x axis $("#container1").css('overflow', 'scroll'); // $('.nav-arrow').show(); } else { // $('.nav-arrow').hide(); $("#container1").css('overflow', 'hidden'); } }; $(setScrollableContainer); $('#imageShowcase').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '#imageSlider' }); $('#imageSlider').slick({ slidesToShow: 4, slidesToScroll: 2, infinite: false, asNavFor: '#imageShowcase', dots: true, focusOnSelect: true }); var opt = $.parseJSON('[]'); $('#product_details').delegate('button.product-option-value', 'click', function() { $(this).parent().find('.product-option-value').removeClass('active'); $(this).addClass('active'); selected_option = $(this).parent().data('option-id'); selected_option_value = $(this).data('product-option-value-id'); option_elements = $('.product-option'); not_clicked = $('#product_details').find('.product-option-value[data-product-option-value-id!="' + selected_option_value + '"]'); option_elements.each(function(indexInArray, valueOfElement) { if ($(this).data('option-id') != selected_option) { $(this).find('.product-option-value').addClass('disabled'); for (let i = 0; i < opt.length; i++) { found = false; for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] == selected_option_value) { found = true; break; } } if (found) { for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] != selected_option_value) { $(this).find('.product-option-value[data-product-option-value-id="' + opt[i][k2] + '"]').removeClass('disabled'); } } } } } not_clicked.each(function(indexInArray, valueOfElement) { if ($(this).parent().data('option-id') != selected_option && $(this).hasClass('disabled')) { $(this).removeClass('active'); } }); }); variant = getVariant(); if (typeof variant == "object") { drawVariant(variant); } else { drawDefault(); } }); drawDefault(); if (variants.length > 1) { buttons = $('.product-option').find('button:first'); $.each(buttons, function(indexInArray, valueOfElement) { $(this).trigger('click'); }); } $('.addToCard').on('click', function(e) { e.preventDefault(); console.log(selected_variant); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); var button = $(this); var quantity = $(this).parent().parent().find('input[name="quantity"]').val(); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { Reference: selected_variant.price.Reference, ReferenceKey: selected_variant.price.ReferenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); }); </script> <script> function slide(direction) { var container = document.getElementById('container1'); scrollCompleted = 0; var slideVar = setInterval(function() { if (direction == 'left') { container.scrollLeft -= 40; } else { container.scrollLeft += 40; } scrollCompleted += 40; if (scrollCompleted >= 100) { window.clearInterval(slideVar); } }, 50); } </script> <script src="/vendors/fuzzycomplete/fuse.min.js" type="text/javascript"></script> <script type="text/javascript"> /** * Index laden */ $('#solrSuggestbox').hide(); $('.articleListSuggest').hide(); </script> <script> $(function() { $('.sidebar-wrapper').on('click', '#close-sidebar', function() { hidecart(); }); $('.show-sidebar').on('click', function() { showcart(); }); }); </script> <script> var plugin = 'de/shop'; </script> <div id="blockingOverlay" style="display:none"> <div class="lds-ring"> <div></div> <div></div> <div></div> <div></div> </div> </div> <script id="__debug_kit" data-id="b73b7d8c-d4b4-4b46-a6c5-fe67ab1dbfb1" data-url="https://109317.hyla-germany.de/" src="/debug_kit/js/toolbar.js?1643892762"></script></body> </html>' } $cookies = [ 'ShoppingcartReference' => [ 'name' => 'ShoppingcartReference', 'value' => 'db95ac6fbb2c53694fe31f19085123b8', 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => false, 'httpOnly' => false, 'expire' => '1777783528' ], 'AUTH_subpage' => [ 'name' => 'AUTH_subpage', 'value' => (int) 109317, 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => true, 'httpOnly' => false, 'expire' => '1748839528' ], 'csrfToken' => [ 'name' => 'csrfToken', 'value' => '879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6', 'path' => '/', 'domain' => '', 'secure' => false, 'httpOnly' => false, 'expire' => null ] ] $values = [ (int) 0 => 'text/html; charset=UTF-8' ] $name = 'Content-Type' $first = true $value = 'text/html; charset=UTF-8'Cake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 header - [internal], line ?? Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 181 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 19
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => object(Cake\Http\Cookie\CookieCollection) {}, 'cacheDirectives' => [], 'body' => '<!Doctype HTML> <html class="no-js" lang="de"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="/img/favicon.jpg" type="image/x-icon" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <!-- Bootstrap 5 --> <link href="/bootstrap5/bootstrap.min.css" rel="stylesheet"> <!-- Your custom styles (optional) --> <link href="/custom/op_files/custom.css?1744716261" rel="stylesheet"> <!-- slick slider css --> <link href="/custom/slick/slick.css" rel="stylesheet"> <link href="/custom/slick/slick-theme.css" rel="stylesheet"> <link rel="stylesheet" href="/custom/op_files/animate.css"> <!-- slick slider css end --> <style> .fixed-top-2 { margin-top: 35px; } /* body { padding-top: 90px; } */ main #search_result { width: 100vw; position: absolute; top: 45px; left: 0; background-color: #f2f2f2; z-index: 1000; } #search_result a { color: black; } #loading_search { height: 100vh; width: 100vw; } .borrow_cart a { height: 15px; } </style> <script> localStorage.setItem('lastLoadTime', Date.now()); let checkSessionTimeout = function () { lastLoadTime = localStorage.getItem('lastLoadTime'); if (lastLoadTime == null) { clearInterval(intervalId); return; } if ( ((Date.now() - lastLoadTime) / 1000) > 7140) { window.location.reload(); clearInterval(intervalId); } } let intervalId = setInterval(checkSessionTimeout, 1000); </script> </head> <style> .alert { margin-top: 5rem; } </style> <body> <style> /* Allgemeiner Style für das Cookie-Banner */ #cookie-banner { position: fixed; /* Fixierte Position */ z-index: 9999; /* Hoher z-index, um sicherzustellen, dass es über anderen Elementen liegt */ bottom: 0; /* Unten auf der Seite */ left: 0; /* Beginnt am linken Rand */ width: 100%; /* Breite 100% des Viewports */ background-color: white; /* Hintergrundfarbe mit leichter Transparenz */ padding: 20px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); /* Schatten für eine bessere Sichtbarkeit */ text-align: center; } /* Überlagerung, um den Hintergrund-Inhalt unzugänglich zu machen */ #cookie-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; /* Geringer als das Banner, aber höher als andere Inhalte */ background-color: rgba(0, 0, 0, 0.6); /* Dunkle Überlagerung */ } </style> <div id="cookie-overlay"></div> <!-- Überlagerungselement --> <div id="cookie-banner"> <h4>Diese Webseite verwendet Cookies</h4> <p style="font-size: .7rem" class="small w-50 mx-auto">Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben. </p> <button id="accept-cookies" class="btn btn-success">Akzeptieren</button> <button id="decline-cookies" class="btn btn-white border">Ablehnen</button> </div> <script> document.getElementById("accept-cookies").onclick = handleCookieChoice; document.getElementById("decline-cookies").onclick = handleCookieChoice; function handleCookieChoice() { var choice = this.id === "accept-cookies" ? "accepted" : "declined"; localStorage.setItem("cookie-preference", choice); updateServerCookiePreference(choice); // Verstecken von Banner und Overlay document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } function updateServerCookiePreference(choice) { fetch(`/cookies/choice/${choice}`); } // Prüfen, ob die Cookie-Einstellung bereits getroffen wurde if (localStorage.getItem("cookie-preference")) { updateServerCookiePreference(localStorage.getItem("cookie-preference")); document.getElementById("cookie-banner").style.display = "none"; document.getElementById("cookie-overlay").style.display = "none"; } </script> <img class="form_head" src="/users/nocaptcha?r=1746247529" /> <!--Main Navigation--> <header> <nav class="navbar fixed-top bg-white navbar-expand-xl navbar-light mhm " style="border-bottom: 1px solid #ddd;"> <div class="container-fluid align-items-center px-0 px-md-2 "> <button class="navbar-toggler border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="d-flex align-items-center" style="max-width: 82%"> <div class="d-xl-block order-last"> <a class="navbar-brand " href="/de"> <img src=" /app-assets/images/uploads/2016/09/Logo-Hyla-Germany-Header.png" class="" alt=""> </a> </div> <div class="d-xl-flex d-flex flex-column justify-content-start"> <ul class="list-unstyled d-flex align-items-center"> <div class="d-flex justify-content-end align-items-center mx-1 mx-xxl-2"> <li class="nav-item hc"> <a style="cursor: pointer;" class="nav-link show-sidebar"><span class="small d-md-inline-flex d-xl-none">Warenkorb</span> <i class="fa fa-shopping-cart cw-text-dark1 fa-2x"></i> </a> </li> <li class="nav-item d-flex position-relative" style="cursor: pointer;padding-left:0;margin-left:0"> <span class="show-sidebar position-absolute" style="top: -28px; right: -25px;"> <span id="header-count-articles" class="align-items-center d-flex bg-hyla justify-content-center rounded-circle" style="width: 30px; height: 30px; font-size: 16px;">0</span> </span> </li> <div class="clearfix"></div> </div> <li class="nav-item "> <a class="nav-link ms-4" href="/users/login"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-user me-1"></i>Anmelden</a> </li> <li class="nav-item"> <a class="nav-link ms-4" href="/sprachauswahl"><i class="d-none d-sm-inline-flex d-xl-none d-xxl-inline-flex fa fa-globe me-1"></i>Land&Sprache</a> </li> </ul> <ul class="list-unstyled mx-2 pt-2 mb-0 me-3"> <li class="nav-item"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline"> <div class="form-group text"><input type="text" name="searchParam" id="searchParam" class="searchinput form-control" placeholder="Produktsuche....."/></div> <div class="" id="solrSuggestbox"> <h3 style="text-align: center; text-decoration: underline;"> PRODUKTE</h3> <ul class="articleListSuggest"> <li></li> </ul> </div> </form> </div> </div> </div> </li> </ul> </div> </div> <div class="collapse navbar-collapse mhm2 order-last order-xl-first" id="navbarNav"> <!-- Startseite --> <ul class="navbar-nav align-items-center"> <li class="nav-item hc position-relative align-items-center d-xl-flex "> <span> <a class="nav-link" href="/de">Startseite</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Warum Hyla --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <span> <a class="nav-link d-none d-lg-block dropdown-toggle" type="button" id="navbarDropdownMenuLink" href="/custom/pages/display/warum-hyla">Warum HYLA</a> </span> <a class="nav-link text-center d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Warum HYLA</a> <ul class="dropdown-menu"> <li> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" class="dropdown-item">Das HYLA Hygiene Konzept</a> </li> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Hyla Produkte --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="nav-link d-block d-lg-none dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">HYLA Produkte</a> <a class="nav-link d-none d-lg-block dropdown-toggle" id="navbarDropdownMenuLink" href="/de/produkte/wasserstaubsauger">HYLA Produkte</a> <ul class="dropdown-menu"> <a href="/de/produkte/wasserstaubsauger" class="dropdown-item">Der HYLA</a> <a href="/de/produkte/hyla-aera" class="dropdown-item">HYLA AERA</a> <a href="/de/produkte/der-neue-hyla-aera-ii-black" class="dropdown-item">Der neue HYLA AERA II Black</a> <a href="/de/produkte/standardzubehoer-fuer-ihren-hyla-est" class="dropdown-item">Das HYLA Standardzubehör</a> <a href="/de/produkte/das-hyla-sonderzubehoer" class="dropdown-item">Das HYLA Sonderzubehör</a> </ul> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Shop --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/shop/categories">Shop</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Unternehmen --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex w-100 h-150"> <a class="d-none d-lg-block nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/hyla-das-unternehmen">Unternehmen</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Unternehmen</a> <div class="dropdown-menu "> <a href="/de/hyla-das-unternehmen/das-team-von-hyla-germany" class="dropdown-item">Das Team von HYLA Germany</a> <a href="/de/hyla-das-unternehmen/hyla-history" class="dropdown-item">HYLA History</a> </div> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <li class="nav-item position-relative text-center hc align-items-center " style="min-width: 90px"> <span class=""> <a class="nav-link" href="/de/about-me">Über mich</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Karriere --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" href="/de/karriere">Karriere</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- News/Presse --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://www.michael-hausenblas.de/news/">News/Presse</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Kontakt --> <li class="nav-item position-relative hc "> <span> <a class="nav-link" target="_blank" href="https://support.hyla-germany.de/hc/de/requests/new">Kontakt</a> </span> </li> <hr class="d-lg-none d-block text-white w-100 my-1"> <!-- Service --> <li class="nav-item dropdown position-relative align-items-center text-center text-xl-left d-xl-flex pb-3 pb-lg-0 w-100 h-150"> <a class="d-lg-block d-none nav-link dropdown-toggle" id="navbarDropdownMenuLink" href="/de/service">Service</a> <a class="d-block d-lg-none nav-link dropdown-toggle" data-bs-toggle="dropdown" id="navbarDropdownMenuLink">Service</a> <ul class="dropdown-menu "> <li><a href="https://support.hyla-germany.de/hc" target="_blank" class="dropdown-item">FAQ</a></li> <li> <a href="/de/service/sicherheitsdatenblaetter" class="dropdown-item">Sicherheitsdatenblätter</a></li> <li> <a href="/de/service/anwendungsvideos" class="dropdown-item">Anwendungsvideos</a></li> <li> <a href="/de/shop/products/view/https%3A%2F%2Fsupport.hyla-germany.de%2Fhc%2Fde%2Frequests%2Fnew%3Fticket_form_id%3D20448506778642%26tf_20999669028754%3Dreparatur%2Freklamation__sonstiges" class="dropdown-item">Retoureschein - Anfragen</a></li> <li> <a href="/de/service/service_formular" class="dropdown-item">Service Formular</a></li> </ul> </li> </ul> </div> </div> </nav> </header> <!-- Produktsuche und Toggle-Button Container --> <div class="container-fluid bg-white pb-2 pt-2 pt-xl-5"> <div class="container"> <div class=""> <div class="row align-items-center pt-2"> <!-- Toggle Button --> <div class="col-auto"> <button id="offcanvasToggle" class="btn btn-light" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasMenu"> <i class="fas fa-bars"></i> Kategorien & Menü </button> </div> <!-- Produktsuche --> <div class="col"> <div vocab="http://schema.org/" typeof="WebSite"> <link property="url" href="/" /> <div class="search-box"> <div class="search-container"> <form class="form-inline py-1"> <div class="form-group text"><input type="text" name="searchParam2" id="searchParam2" class="searchinput2 form-control w-100" placeholder="Produktsuche..."/></div> </form> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Offcanvas-Element --> <div class="offcanvas offcanvas-start" style="z-index: 9999999999011;" tabindex="-1" id="offcanvasMenu" aria-labelledby="offcanvasMenuLabel"> <div class="offcanvas-header "> <h5 class="offcanvas-title ps-3" id="offcanvasMenuLabel">Menü</h5> <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button> </div> <div class="offcanvas-body" style="background-color: #F5F3F3; padding-left: 40px;"> <!-- Offcanvas-Menüinhalt hier einfügen --> <div class=""> <h3 class="mb-3 mt-2 font-weight-bold">Kategorien</h3> <ul class="categorie-list list-unstyled"> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/42"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA EST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/36"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA EST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/30"> <div style="padding-left: 10px; margin-top: 5px;">Zubehör HYLA GST</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/37"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA GST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/35"> <div style="padding-left: 10px; margin-top: 5px;">Ersatzteile HYLA NST</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/24"> <div style="padding-left: 10px; margin-top: 5px;">Ventus Elektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/46"> <div style="padding-left: 10px; margin-top: 5px;">Nimbus</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/39"> <div style="padding-left: 10px; margin-top: 5px;">Fensterwischer</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/48"> <div style="padding-left: 10px; margin-top: 5px;">Handelektrobürste</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/49"> <div style="padding-left: 10px; margin-top: 5px;">Wischen</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="font-weight-bold nav-link categorie-text pl-0 mt-2" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/16"> <div style="padding-left: 10px; margin-top: 5px;">Drucksachen</div> </a> <a class="nav-link categorie-text pl-0" href="/de/shop/categories/view/52"> <div style="padding-left: 10px; margin-top: 5px;">Bücher / Hörbücher</div> </a> </li> </ul> <div id="login" class="my-5"> <h5 class="mt-3">Willkommen zurück</h5> <div class="form-group"> <div class="form-group email"><label class="control-label" for="email">E-Mail-Adresse</label><input type="email" name="email" id="email" class="form-control"/></div> </div> <div class="form-group"> <div class="form-group password"><label class="control-label" for="password">Passwort</label><input type="password" name="password" id="password" class="form-control"/></div> </div> <button class="btn-warning btn mt-2">Anmelden</button> </div> <div class="mb-5"> <div class="divider-custom pb-0"></div> <h5 class="mt-3 mb-3 ">INFORMATIONEN</h5> <ul class="categorie-list list-unstyled "> <li> <a href="/de/versandkosten" id="1" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Versand und Zahlung</div> </a> <a href="/de/datenschutz" id="2" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Privatsphäre und Datenschutz</div> </a> <a href="/de/agb" id="3" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Unsere AGB</div> </a> <a href="/de/impressum" id="4" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Impressum</div> </a> <a href="https://support.hyla-germany.de/hc/de/requests/new" id="5" target="_blank" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Kontakt</div> </a> <a href="/de/widerruf" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Widerrufsbelehrung</div> </a> <a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025" id="6" class="nav-link categorie-text info-btn pl-0"> <div class="ps-2">Stellungnahme zum WDR-Bericht vom 26.03.2025</div> </a> </li> </ul> </div> </div> </div> </div> <!--[if lt IE 8]> <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> <![endif]--> <!-- header start --> <!--Main Navigation--> <!--Main Layout--> <main class="home" style="position: relative;"> <div class="content container-fluid"> <style> .badge-success .circle { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: #00b27d; margin-right: 6px; } em { font-style: normal; font-size: 14px; color: #676767; } .nav-item .nav-link { top: 63px !important; text-transform: uppercase; color: #888888 !important; } .product-inner { height: 100%; } .product-outer { height: 330px !important; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } /* .startprice { color: #676767; font-weight: 600; font-size: 30px; } */ .categorie-list { position: relative; top: 0; list-style-type: none; margin: 0; padding: 0; } .categorie-text { color: #888888; } .categorie-text:hover { color: rgb(204, 223, 224); } .categorie-col { border-right: 1px solid #ddd; } .productsinfo { box-shadow: none; } .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show>.btn-outline-primary.dropdown-toggle { border-color: green !important; } .productsinfo>.card-header, .productsinfo>.card-body { background-color: #FFF; } .crossseller { width: 200px; margin-right: 10px; min-height: 100%; flex: 1; } .crosssellerlist { display: flex; align-items: stretch; overflow-x: scroll; } .crossseller .card-header { height: 180px; background-color: #FFF; border-bottom: 0px; } .crossseller .card-body { width: 200px; } #reviews { height: 1000px; max-height: 1000px; overflow-y: scroll; resize: vertical; } .startprice { font-size: 24px; color: #000; font-weight: bold; } #imageShowcase .slick-slide { display: flex; height: 460px; justify-content: center; align-items: center; } #imageShowcase .slick-slide img { display: inline; max-height: 450px; } #imageSlider .slick-slide { display: flex; height: 100px; justify-content: center; align-items: center; } #imageSlider .slick-slide img { display: inline; height: 100px; object-fit: cover; width: 100px; padding: 2px; } #container1 { overflow: hidden; max-width: 100%; } #posts1 { min-height: 35px; white-space: nowrap; display: flex; align-items: center; } .a1 { padding: 5px; color: #444; margin: 5px; text-decoration: none; } .a1:hover { color: #fff; } .nav-arrow { display: none; font-size: 25px; margin-top: 9px; color: #444; } .product-category-navbar { position: fixed; background-color: #cce0e0; margin-top: 12px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; text-align: center; top: 150px; } .product-category-navbar-mobile { display: none; position: fixed; background-color: #cce0e0; margin-top: 0px; z-index: 100; left: 0px !important; width: 100vw !important; color: black; } @media screen and (min-device-width: 0px) and (max-device-width: 992px) { .product-category-navbar { display: none; } .product-category-navbar-mobile { display: block; } .product-main-content { position: relative; top: -10px; } } .menupopup { position: absolute; width: 100vw; height: 100vh; background-color: #1f1f1f; z-index: 9999 !important; top: 0; animation: fadeInRight 0.3s ease-in-out; } @keyframes fadeInRight { from { opacity: 0; transform: translateX(-300px); } to { opacity: 1; } } .menupopupgray { position: absolute; width: 100vw; height: 100vh; background-color: #212529; z-index: 9998 !important; top: 0; opacity: 0.5; } @media all and (min-width: 650px) { .menupopup { width: 60vw; } } .filterpopupbtn { position: absolute; right: 10px; top: 12px; width: 32px; height: 32px; opacity: 0.8; } .filterpopupbtn:hover { opacity: 1; } .filterpopupbtn:before, .filterpopupbtn:after { position: absolute; left: 15px; content: ' '; height: 20px; width: 2px; background-color: white; } .filterpopupbtn:before { transform: rotate(45deg); } .filterpopupbtn:after { transform: rotate(-45deg); } .category-btn { margin-top: -50px; margin-left: 50px; } .second-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 0 100%; background-size: 30% 5px; background-repeat: no-repeat; line-height: 40px; } .rating-headline { text-transform: uppercase; background: linear-gradient(to left, #cce0e0, #444 100%); background-position: 50% 100%; background-size: 40% 5px; background-repeat: no-repeat; line-height: 40px; } .navbar-vertical-divider { height: 15px; border: 1px solid; } /* SLICKTEST */ .wrapper { width: 100%; padding-top: 20px; text-align: center; } h2 { font-family: sans-serif; color: #fff; } .carousel { width: 100%; margin: 0px auto; } .slick-prev, .slick-next { background: #000; border-radius: 15px; border-color: transparent; } /* SLICKEND TEST */ .card { box-shadow: none; } .card-header { padding: 0px; } .image-wrapper { height: 100%; } .toparticle-wrapper { min-height: 315px; } @media all and (min-width: 768px) { .image-wrapper { min-height: 315px; background-color: #FFFFFF; } .toparticle-wrapper { min-height: 227px !important; background-color: #FFFFFF; } } .slick-prev:before { content: "\f053"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-next:before { content: "\f054"; font-weight: bold; } .slick-prev:before, .slick-next:before { font-family: "Font Awesome 5 Free"; font-size: 20px; line-height: 1; opacity: .75; color: #444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev, .slick-next { background: none; border-radius: none; border-color: transparent; } h2.category_title { color: #333333; font-weight: bold; margin: 20px 0; } .product-outer:hover>.product-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .toparticle-inner { box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.05); } .toparticle-inner:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .details { height: 40px !important; height: 2.8em; line-height: 1.4em; display: flex; } .shop-item-card { text-decoration: none !important; } #imageShowcase .slick-slide { height: auto; } </style> <style> ul .nav-item.active { background-color: white; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } .slickslide li { margin: 0 10px; margin-top: 5px; } .h-50 { height: 100% !important; } .border-right { border-right: 1px solid; } .slick-slide { margin: 0 10px; transition: all 1s; } header { padding-bottom: 120px !important; } .modal { z-index: 999999999 !important; } .height { min-height: 80px } @media (min-width: 576px) { .height { min-height: 80px } } @media (min-width: 768px) { .height { min-height: 100px } } @media (min-width: 992px) { .height { min-height: 80px } .h-50 { height: 60% !important; } } @media (min-width: 1200px) { .height { min-height: 100px } } @media (min-width: 1400px) { .height { min-height: 80px } } </style> <!-- Mobile sidemenu popup --> <div class="menupopup" style="display:none;"> <div class="box-1 d-flex justify-content-end"> <a class="filterpopupbtn"></a> </div> <div class="p-5"> <ul class="categorie-list"> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-est-defender-ab-2017"> <div class="">HYLA EST (DEFENDER) ab 2017</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-gst-ab-okt-2009"> <div class="">Hyla GST ab Okt 2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-nst-2001-2009"> <div class="">Hyla NST 2001-2009</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/top-zubehoer"> <div class="">Top Zubehör</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/aera-ii-rapida"> <div class="">AERA II / Rapida</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/oele-duefte-reinigungsmittel"> <div class="">Öle, Düfte, Reinigungsmittel</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/kosmetik-natural-care"> <div class="">Kosmetik - Natural Care</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/hyla-pakete"> <div class="">HYLA Pakete</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/mitarbeiterausstattung"> <div class="">Mitarbeiterausstattung</div> </a> </li> <li class=""> <a class="nav-link categorie-text pl-0" href="/de/shop/c/merchandise-artikel"> <div class="">Merchandise Artikel</div> </a> </li> </ul> </div> </div> <!-- Mobile sidemenu popup End --> <!-- <input type="button" value="Zurück" onClick="javascript:history.back()"> --> <div class="container"> <div class="row mx-0 product-main-content"> <!-- <i class="fa fa-address-book" style="float:right;"></i> --> <div class="col-12"> <div class=""> <div id="product_details" class="mt-4"> </div> </div> </div> </div> </div> </div> </main> <main class="home_search" style="position: absolute; display: none;"> <div id="search_result"> </div> </main> <!--Main Layout--> <!-- footer area start --> <div id="footer-outer" class="search_footer" data-midnight="light" data-cols="4" data-custom-color="true" data-disable-copyright="false" data-matching-section-color="false" data-copyright-line="true" data-using-bg-img="false" data-bg-img-overlay="0.8" data-full-width="false" data-using-widget-area="true" data-link-hover="default"> <div id="footer-widgets" class="py-4" data-has-widgets="true" data-cols="4"> <div class="container"> <div class="row"> <div class="col-12 col-lg-3 py-4"> <div id="nav_menu-7" class="widget widget_nav_menu"> <div class="menu-footer-1-container"> <ul id="menu-footer-1" class="menu"> <li><a href="/" aria-current="page">Home</a></li> <li><a href="/custom/pages/display/warum-hyla">HYLA ist Natur</a></li> <li><a href="/de/produkte/wasserstaubsauger">Der HYLA EST</a></li> <li><a href="/de/hyla-das-unternehmen">Unternehmen</a></li> <li> <a class="" href="/de/about-me">Über mich</a> </li> <li><a href="/de/karriere">Karriere</a></li> <li><a href="/users/login">HIC68</a></li> <li><a href="https://hyla.vvsw.de/office/app/views/Main/" target="_blank">Intranet</a></li> <li><a href="https://login.mictex.de/b2b-login-hyla/de/home/?utm_source=newsletter&utm_medium=email&utm_campaign=HYLA+Newsletter+%7C+Launch+vom+Hyla+Fashion+Shop" target="_blank">Hyla Merchandise</a></li> <li><a href="/de/datenschutz">Datenschutz</a></li> <li><a href="/de/impressum">Impressum</a></li> <li><a href="/de/versandkosten">Versand und Zahlung</a></li> <li><a href="/de/agb">Allgemeine Geschäftsbedingungen</a></li> <li><a href="/de/widerruf">Widerrufsrecht</a></li> <li><a href="/custom/pages/display/stellungnahme_zum_wdr_bericht_vom_26-03-2025">Stellungnahme zum WDR-Bericht vom 26.03.2025</a></li> </ul> </div> </div> </div> <div class=" col-12 col-lg-3 py-4"> <div id="text-7" class="widget textwidget"> <h4>Adresse:</h4> <div class="textwidget"> <p>HYLA GERMANY GMBH<br /> Taubenäckerweg 32<br /> D-72655 Altdorf<br /> Tel.: +49 (0) 7127 – 99 99 3 – 0<br /> Fax: +49 (0) 7127 – 99 99 3 – 99<br /> info@hyla-germany.de</p> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div id="text-9" class="widget widget_text"> <h4>Öffnungszeiten</h4> <div class="textwidget"> <p> Montag 08:00 – 19:00 Uhr<br> Dienstag: 08:00 – 19:00 Uhr<br> Mittwoch 08:00 – 17:00 Uhr<br> Donnerstag: 08:00 – 17:00 Uhr<br> Freitag: 08:00 – 16:00 Uhr<br> Samstag: 09:00 – 13:00 Uhr </p> <!-- <ul class="social-footer-icon"> <li><a target="_parent" href="/kontakt/" rel="noopener"><i class="fa-envelope-o"></i></a></li> <li><a target="_blank" href="http://www.facebook.com/pages/HYLA-Germany-GmbH/165075786846299" rel="noopener"><i class="icon-facebook"></i> </a></li> <li><a target="_blank" href="http://www.youtube.com/user/GQ800" rel="noopener"><i class="icon-youtube"></i> </a></li> </ul> --> </div> </div> </div> <div class="col-12 col-lg-3 py-4"> <div class="widget textwidget text-center"> <h4>HYLA Germany GmbH</h4> <div class="textwidget"><img src="/app-assets/images/uploads/2017/04/logo_footer.png" /></div> </div> </div> </div> </div> <!--/container--> </div> <!--/footer-widgets--> <a href="https://support.hyla-germany.de/hc/de/requests/new?ticket_form_id=20448506778642&tf_20999669028754=vertriebspartner_finden" target="_blank" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_left">JETZT VORFÜHRUNG VEREINBAREN</a> <a href="/de/warum-hyla/das-hyla-hygiene-konzept" id="rum_sst_tab" class="d-none d-lg-block rum_sst_contents rum_sst_right second_tab_button">IHR HYLA HYGIENE-KONZEPT</a> </div> <div id="copyright footer-outer" class="footer-copyright py-4 search_footer" data-layout="default"> <div class="footer-widgets"> <div class="container"> <div class="row"> <div class="col-12 col-lg-6"> <p class="m-0 p-0">© 2025 HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System. HYLA Germany GmbH</p> </div> <div class="col-12 col-lg-6"> <ul class="social"> </ul> </div> </div> </div> </div> </div> <script id="search" type="text/x-handlebars-template"> <div id="nav_search_result" class="container" style="background-color: #ededed;"> <div class="container_0 container mb-4 bg-white"> <div class="row"> {{#each this}} <div class="col-12 col-md-4 col-lg-3 col-xl-3 col-xxl-3 mb-1 px-1 mt-3"> <div class="card h-100 product-inner"> {{#if this.product.image}} <a class="shop-item-card" href="{{this.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <picture> <source srcset="{{imageHelper 'webp' this.product.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product.image.path}}" type="image/jpeg"> <img src="{{this.product.image.path}}" class="img-fluid" alt=""/> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> </div> </a> {{else}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="text-center d-flex justify-content-center align-items-center"> <img src="/images/op_nopic.png" class="img-fluid"> </div> </a> {{/if}} <a class="shop-item-card" href="{{this.product.url}}"> <div class="card-body d-block"> <div class="mt-1"> <div class="details"> <h3 class="shoppingcard-text"> {{this.name}} </h3> </div> <div class="mb-2"> <p> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span> </p> <h4> {{formatCurrency this.price.price}} € </h4> </div> <div class="box-1 d-block justify-content-center justify-lg-content-left shoppingcard-btn"> </div> </div> </div> </a> <div class="p-2 d-block w-100"> <a class="btn-hyla btn-block w-100 btn mt-2" href="{{this.product.url}}">Zu den Produktdetails<i class="ps-2 fa fa-angle-right"></i></a> <a class="btn-warning btn-block btn mt-2 w-100 addToCard" data-reference-key="{{this.id}}"><i class="pe-2 fa fa-shopping-cart"></i>Zum Warenkorb hinzufügen</a> </div> </div> </div> {{/each}} </div> </div> </div> </div> </script> <script> let shoppingcart = {"id":12403443,"user_id":null,"shared_shoppingcart_id":null,"shoppingcart_coupons":[],"shoppingcart_positions":[],"user":null,"shipping_method":{"id":1,"name":"DHL","processor":"Dhl","active":true,"created":"2018-02-24T12:53:25+01:00","modified":null,"description":null,"shipping_provider_id":1,"rule":{"id":26,"company_id":1,"country_id":1,"calc_type":"PRICE","from":0,"price":5.9,"mwst":19,"active":true,"shipping_method_id":1,"group_id":20}},"address":null,"total_positions_gross":0,"total_gross":5.9,"shipping_method_id":1,"shipping_costs":5.9}; </script> <aside id="sidebar" class="sidebar-wrapper d-none animated"> <!-- <aside id="sidebar" class="sidebar-wrapper animated"> --> <div class="sidebar-content"> <div class="sidebar-brand pt-0 px-2"> <div class="d-none d-md-block h2"> Warenkorb </div> <div class="d-block mx-auto text-center d-md-none h2"> <div class="hara-title font-weight-semibold text-center"><span>Warenkorb<span></div> </div> <div id="close-sidebar"> <span class="d-none d-md-block"> <i class="fas fa-times"></i> </span> <span class="d-flex d-md-none"> <i class="fas fa-times"></i> </span> </div> </div> <div id="sidebarCartPositions"> </div> </div> <!-- sidebar-content --> <div class="sidebar-footer"> <div id="subtotal" class="mb-3"> </div> <div class="row"> <div class="col-md-12 text-end"> <a href="/de/shop/checkout" class="btn text-white btn-success btn-block waves-effect waves-light"> Zur Kasse <i class="fa fa-arrow-right"></i></a> </div> <div class="col-md-12 text-end"> <a href="/de/shop/shoppingcarts" class="btn mt-3 btn-hyla-dark"> Warenkorb anzeigen und bearbeiten <i class="fa fa-arrow-right"></i></a> <br> <a href="/de/shop/shoppingcart-positions/delete-all" class="btn mt-3 btn-danger" onclick="if (confirm("Wollen Sie wirklich Ihren Warenkorb l\u00f6schen?")) { return true; } return false;">Warenkorb löschen <i class="fa fa-trash"></i></a> </div> </div> </div> </div> </aside> <style> @keyframes swing { 0% { transform: rotate(0deg); } 10% { transform: rotate(10deg); } 30% { transform: rotate(0deg); } 40% { transform: rotate(-10deg); } 50% { transform: rotate(0deg); } 60% { transform: rotate(5deg); } 70% { transform: rotate(0deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } } @keyframes sonar { 0% { transform: scale(0.9); opacity: 1; } 100% { transform: scale(2); opacity: 0; } } body { font-size: 0.9rem; } .page-wrapper .sidebar-wrapper, .sidebar-wrapper .sidebar-brand>a, .sidebar-wrapper .sidebar-dropdown>a:after, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before, .sidebar-wrapper ul li a i, .page-wrapper .page-content, .sidebar-wrapper .sidebar-search input.search-menu, .sidebar-wrapper .sidebar-search .input-group-text, .sidebar-wrapper .sidebar-menu ul li a, #show-sidebar, #close-sidebar { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } /*----------------page-wrapper----------------*/ .page-wrapper { height: 100vh; } .page-wrapper .theme { width: 40px; height: 40px; display: inline-block; border-radius: 4px; margin: 2px; } .page-wrapper .theme.chiller-theme { background: #1e2229; } /*----------------toggeled sidebar----------------*/ .page-wrapper.toggled .sidebar-wrapper { right: 0px; } @media screen and (min-width: 768px) { .page-wrapper.toggled .page-content { padding-right: -300px; } } /*----------------show sidebar button----------------*/ #show-sidebar { /* position: fixed; */ /* left: 0; */ /* top: 10px; */ /* border-radius: 0 4px 4px 0px; */ /* width: 35px; */ /* transition-delay: 0.3s; */ } .page-wrapper.toggled #show-sidebar { left: -40px; } /*----------------sidebar-wrapper----------------*/ .sidebar-wrapper { padding: 10px 0px; background: #FFF; width: 100%; height: 100%; max-height: 100%; position: fixed; top: 0; right: -300px; right: 0; z-index: 200001; box-shadow: 10px 0 10px 10px #ccc; } @media (min-width: 768px) { .sidebar-wrapper { min-width: 550px; max-width: 30%; } } .sidebar-wrapper ul { list-style-type: none; padding: 0; margin: 0; } .sidebar-wrapper a { text-decoration: none; } /*----------------sidebar-content----------------*/ .sidebar-content { max-height: calc(100% - 30px); height: calc(100% - 30px); overflow-y: auto; position: relative; } .sidebar-content.desktop { overflow-y: hidden; } /*--------------------sidebar-brand----------------------*/ .sidebar-wrapper .sidebar-brand { padding: 10px 20px; display: flex; align-content: space-between; align-items: center; } .sidebar-wrapper .sidebar-brand h2 { font-size: 1.5rem; } .sidebar-wrapper .sidebar-brand>a { text-transform: uppercase; font-weight: bold; flex-grow: 1; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 1rem; margin-left: auto; } /*--------------------sidebar-header----------------------*/ .sidebar-wrapper .sidebar-header { padding: 20px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic { float: left; width: 60px; padding: 2px; border-radius: 12px; margin-right: 15px; overflow: hidden; } .sidebar-wrapper .sidebar-header .user-pic img { object-fit: cover; height: 100%; width: 100%; } .sidebar-wrapper .sidebar-header .user-info { float: left; } .sidebar-wrapper .sidebar-header .user-info>span { display: block; } .sidebar-wrapper .sidebar-header .user-info .user-role { font-size: 12px; } .sidebar-wrapper .sidebar-header .user-info .user-status { font-size: 11px; margin-top: 4px; } .sidebar-wrapper .sidebar-header .user-info .user-status i { font-size: 8px; margin-right: 4px; color: #5cb85c; } /*-----------------------sidebar-search------------------------*/ .sidebar-wrapper .sidebar-search>div { padding: 10px 20px; } /*----------------------sidebar-menu-------------------------*/ .sidebar-wrapper .sidebar-menu { padding-bottom: 10px; } .sidebar-wrapper .sidebar-menu .header-menu span { font-weight: bold; font-size: 14px; padding: 15px 20px 5px 20px; display: inline-block; } .sidebar-wrapper .sidebar-menu ul li a { display: inline-block; width: 100%; text-decoration: none; position: relative; padding: 8px 30px 8px 20px; } .sidebar-wrapper .sidebar-menu ul li a i { margin-right: 10px; font-size: 12px; width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; } .sidebar-wrapper .sidebar-menu ul li a:hover>i::before { display: inline-block; animation: swing ease-in-out 0.5s 1 alternate; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown>a:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f105"; font-style: normal; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; background: 0 0; position: absolute; right: 15px; top: 14px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul { padding: 5px 0; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li { padding-left: 25px; font-size: 13px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before { content: "\f111"; font-family: "Font Awesome 5 Free"; font-weight: 400; font-style: normal; display: inline-block; text-align: center; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 10px; font-size: 8px; } .sidebar-wrapper .sidebar-menu ul li a span.label, .sidebar-wrapper .sidebar-menu ul li a span.badge { float: right; margin-top: 8px; margin-left: 5px; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .badge, .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a .label { float: right; margin-top: 0px; } .sidebar-wrapper .sidebar-menu .sidebar-submenu { display: none; } .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after { transform: rotate(90deg); right: 17px; } /*--------------------------side-footer------------------------------*/ .sidebar-footer { background-color: #FFF; position: absolute; width: 100%; bottom: 0; height: 310px; padding: 20px; color: #000; font-size: large; } .sidebar-footer>a { flex-grow: 1; text-align: center; position: relative; } .sidebar-footer>a .notification { position: absolute; top: 0; } .badge-sonar { display: inline-block; background: #980303; border-radius: 50%; height: 8px; width: 8px; position: absolute; top: 0; } .badge-sonar:after { content: ""; position: absolute; top: 0; left: 0; border: 2px solid #980303; opacity: 0; border-radius: 50%; width: 100%; height: 100%; animation: sonar 1.5s infinite; } /*--------------------------page-content-----------------------------*/ .page-wrapper .page-content { display: inline-block; width: 100%; padding-left: 0px; padding-top: 20px; } .page-wrapper .page-content>div { padding: 20px 40px; } .page-wrapper .page-content { overflow-x: hidden; } /*------scroll bar---------------------*/ ::-webkit-scrollbar { width: 5px; height: 7px; } ::-webkit-scrollbar-button { width: 0px; height: 0px; } ::-webkit-scrollbar-thumb { background: #525965; border: 0px none #ffffff; border-radius: 0px; } ::-webkit-scrollbar-thumb:hover { background: #525965; } ::-webkit-scrollbar-thumb:active { background: #525965; } ::-webkit-scrollbar-track { background: transparent; border: 0px none #ffffff; border-radius: 50px; } ::-webkit-scrollbar-track:hover { background: transparent; } ::-webkit-scrollbar-track:active { background: transparent; } ::-webkit-scrollbar-corner { background: transparent; } #sidebarCartPositions { padding-bottom: 100%; overflow-y: scroll; } /* Shoppingcartpositions */ #sidebarCartPositions .shoppingcart-position { margin: 0px auto; width: 95%; color: #003d58; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-start; align-items: baseline; padding: 10px 20px 10px 0; border-bottom: 2px solid #C5C5C5; } #sidebarCartPositions .shoppingcart-position .product { max-height: auto; min-height: auto; } #sidebarCartPositions .shoppingcart-position .name { font-size: large; } #sidebarCartPositions .shoppingcart-position .price { font-size: 20px; font-weight: bold; flex-wrap: nowrap; } #sidebarCartPositions .shoppingcart-position img { max-width: 80px; } #sidebarCartPositions .shoppingcart-position .right { text-align: right; display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .left { display: flex; flex-direction: column; justify-content: center; } #sidebarCartPositions .shoppingcart-position .trash { font-size: 30px; cursor: pointer; } .vouchf { bottom: 310px; padding: 10px 20px } </style> <!-- quantity section --> <style> #sidebarCartPositions .quantity { margin: 20px 0; width: 130px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .quantity .count::-webkit-outer-spin-button, .quantity .count::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } /* Firefox */ .quantity .count[type=number] { -moz-appearance: textfield; appearance: textfield; } .quantity .count { display: inline-block; vertical-align: top; font-size: 20px; font-weight: 200; line-height: 30px; padding: 0 2px; border: 0; color: #003d58; font-weight: 300; text-align: center; min-width: 35px; max-width: 35px; margin: 0; padding: 0; text-align: center; } .quantity .plus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; /* border-radius: 50%; */ border-top-right-radius: 50%; border-bottom-right-radius: 50%; } .quantity .minus { cursor: pointer; display: inline-block; vertical-align: top; width: 30px; height: 30px; font-size: 30px; line-height: 30px; font-weight: 100; text-align: center; background-clip: padding-box; border-top-left-radius: 50%; border-bottom-left-radius: 50%; } .quantity span { -webkit-user-select: none; user-select: none; -moz-user-select: none; -ms-user-select: none; } @media (min-width: 768px) { #sidebarCartPositions .quantity { margin: 20px 0; width: 150px; padding: 5px; display: flex; color: #034059; border: 1px solid #CCD9DE; border-radius: 5%; margin-right: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-evenly; align-items: baseline; } .sidebar-wrapper .sidebar-brand #close-sidebar { cursor: pointer; font-size: 2rem; margin-left: auto; } } .btn-checkout { background-color: #003d58; } .btn-checkout:hover { background-color: #888888; } </style> <script id="sidebarCartSubtotalTemplate" type="text/x-handlebars-template"> <div class="row"> <div class="col-md-12"><span class="d-flex d-md-none font-weight-semibold mb-4 h3-responsive">Zusammenfassung</span> <div class="d-flex justify-content-between"> <span class="d-flex justify-content-start"> Zwischensumme</span> <span class="d-flex justify-content-end">{{formatCurrency this.total_gross}} €<br></span> </div> </div> </div> </script> <script id="sidebarCartPositionsTemplate" type="text/x-handlebars-template"> <div class="shoppingcart-position" data-shoppingcart-position-id="{{this.id}}"> <div class="row d-none d-md-flex"> <div class="product-image col-2 col-xl-3"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="product col-xl-9 col-10"> <div class="row"> <div class="left col-lg-9"> <div class="name">{{this.product_variant.name}}</div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> <div class="right col-lg-3"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</span> {{else}} <span class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</span> {{/if}} {{/ifEqualsNot}} </div> </div> </div> {{#unless this.is_coupon_product}} <div class="row"> <div class="col-lg-9"> <div class="quantity"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> </div> <div class="col-lg-3 right"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{/unless}} </div> </div> <div class="d-flex justify-content-start d-md-none"> <div class="product-image"> {{#if this.product_variant.image_product_variants.0.image.path}} <picture> <source srcset="{{imageHelper 'webp' this.product_variant.image_product_variants.0.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.product_variant.image_product_variants.0.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.product_variant.image_product_variants.0.image.path}}" type="image/jpeg"> <img src="{{this.product_variant.image_product_variants.0.image.path}}" class="img-fluid" alt="" /> </picture> {{else}} <img src="/images/op_nopic.png"> {{/if}} </div> <div class="name" style="margin-left: 10px"> <div class="justify-content-start"> <strong>{{this.product_variant.name}}</strong> <div class="d-flex d-md-none justify-content-end"> <i data-shoppingcart-position-id="{{this.id}}" class="trash far fa-trash-alt"></i> </div> </div> {{#ifEqualsNot this.product_variant.amount "0"}} <div class="amount mt-2 small font-weight-slim">1 x {{this.product_variant.amount}} {{this.product_variant.unit}}</div> {{/ifEqualsNot}} </div> </div> <div class="d-flex mt-2 d-md-none flex-row justify-content-between"> <small class="font-weight-slim">Preis</small> <small class="font-weight-slim">Menge</small> <small class="font-weight-slim">Zwischensumme</small> </div> <div class="d-flex d-md-none justify-content-between align-items-center"> <div class="flex-row justify-content-between align-items-center"> <div class="price"> {{formatCurrency this.subtotal}} € </div> <div class="baseprice"> {{#ifEqualsNot this.product_variant.amount "0"}} {{#if this.product_variant.base_amount_for_calc}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount_for_calc)}} € / {{this.product_variant.base_unit}}</div> {{else}} <div class="amount">{{formatCurrency (basePrice this.price.price this.product_variant.amount this.product_variant.base_amount)}} € / {{this.product_variant.base_unit}}</div> {{/if}} {{/ifEqualsNot}} </div> </div> <div class="quantity mx-auto my-1"> <span class="minus">-</span> <input type="number" class="count" name="quantity" data-shoppingcart-position-id="{{this.id}}" value="{{this.quantity}}"> <span class="plus">+</span> </div> <div class="subtotal"> {{formatCurrency this.subtotal}} € </div> </div> </div> </div> </script> <!--/footer-outer--> <!-- footer area end --> <!-- all js here --> <!-- JQuery --> <script type="text/javascript" src="/mdb/js/jquery.min.js"></script> <script src="/vendors/js/typeahead.bundle.min.js"></script> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- <script src="/js/bjs/owl.carousel.js"></script> --> <!-- owl.carousel.2.0.0-beta.2.4 css --> <!-- Pagination js --> <script type="text/javascript" src="/js/pagination.min.js"></script> <!-- wow js --> <script type="text/javascript" src="/js/bjs/wow.min.js"></script> <!-- plugins js --> <script type="text/javascript" src="/js/bjs/plugins.js"></script> <!-- main js --> <script type="text/javascript" src="/bootstrap5/bootstrap.bundle.min.js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/gasparesganga-jquery-loading-overlay@2.1.7/dist/loadingoverlay.min.js"></script> <script type="text/javascript" src="/custom/slick/slick.js"></script> <script type="text/javascript" src="/js/handlebars-v4.7.7.js"></script> <script type="text/javascript" src="/js/lightbox.bundle.min.js"></script> <script defer type="text/javascript" src="/js/shoppingcart.js?1744716264"></script> <script src="/js/bjs/main.js?1744716263"></script> <script> // charts update on sidenav collapse $('.logo-wrapper .navbar-toggler').on('click', function() { setTimeout(function() { CurrentBalanceDonutChart.update(); TotalTransactionLine.update(); UserStatisticsBarChart.update(); ConversionRatioBarChart.update(); }, 200); }) //init select fields //init tooltips $(function() { Handlebars.registerHelper('each_upto', function(ary, max, options) { if (!ary || ary.length == 0) return options.inverse(this); var result = []; for (var i = 0; i < max && i < ary.length; ++i) result.push(options.fn(ary[i])); return result.join(''); }); var url = 'de_DE'; var res = url.split("_"); // Die Debounce-Funktion stellt sicher, dass der Ajax-Request erst gesendet wird, nachdem der Nutzer aufgehört hat zu tippen und eine bestimmte Zeit (hier eine halbe Sekunde) verstrichen ist. function debounce(func, wait) { console.log('bounce_: ' + wait); let timeout; return function executedFunction(...args) { const later = () => { clearTimeout(timeout); func(...args); }; clearTimeout(timeout); timeout = setTimeout(later, wait); }; }; function handleSearch(event) { var element = event.target; var searchValue = element.value; if (searchValue.length < 3) return; $('.home_search').show(); if (element.classList.contains('searchinput2')) { $('.home_search').css('top', '200px'); } else { $('.home_search').css('top', '100px'); } var result = []; $.getJSON('/custom/pages/autocomplete.json?', { q: searchValue, language: 'de_DE', }, function(data) { $('#search_result').show(); var keys = Object.keys(data); var size = keys.length; var searchTemplate = Handlebars.compile($("#search").html(), { noEscape: true }); html = searchTemplate(data); $('#search_result').html(html); }); } // Debounce-Funktion mit einer Wartezeit von 500ms const debouncedSearch = debounce(handleSearch, 500, 'searchinput'); const debouncedSearch2 = debounce(handleSearch, 500, 'searchinput2'); // Event-Listener zum Suchfeld hinzufügen // document.getElementById('searchInput').addEventListener('keyup', debouncedSearch); const searchInput = document.getElementsByClassName('searchinput')[0]; searchInput.addEventListener('keyup', debouncedSearch); const searchinput2 = document.getElementsByClassName('searchinput2')[0]; // if defined searchInput2 if (searchinput2) searchinput2.addEventListener('keyup', debouncedSearch2); }); </script> <script type="text/javascript"> $(document).ready(function() { $('#search_result').on('click', '.addToCard', function(e) { e.preventDefault(); var quantity = 1; referenceKey = $(this).data('reference-key'); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { product_variant_id: referenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); $('.slickslide').slick({ infinite: true, slidesToShow: 5, slidesToScroll: 2, autoplay: true, dots: true, autoplaySpeed: 4000, variableWidth: false, centerMode: true, centerPadding: '5px', responsive: [{ breakpoint: 1200, settings: { slidesToShow: 4, slidesToScroll: 2 } }, { breakpoint: 992, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 768, settings: { slidesToShow: 3, slidesToScroll: 2 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); $('.slideneueprodukte').slick({ slidesToShow: 1, slidesToScroll: 1, autoplay: true, dots: false, arrows: true, autoplaySpeed: 7000, variableWidth: false, responsive: [{ breakpoint: 1200, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); var $status = $('.pagingInfo'); var $slickElement = $('.slick'); $slickElement.on('init reInit afterChange', function(event, slick, currentSlide, nextSlide) { //currentSlide is undefined on init -- set it to 0 in this case (currentSlide is 0 based) var i = (currentSlide ? currentSlide : 0) + 1; $status.text(i + '/' + slick.slideCount); }); $('.slick').slick({ arrows: true, showDots: true, autoplay: true, fade: true, cssEase: 'ease-out', useTransform: true, speed: 1200, responsive: [{ breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1 } } // You can unslick at a given breakpoint now by adding: // settings: "unslick" // instead of a settings object ] }); }); </script> <script> $('.toggle-heading').click(function() { $(this).toggleClass('unactive-icon active-expanded'); }); </script> <script type="text/javascript"> var variants = $.parseJSON('[{"id":1226,"item_number":"25000","option_values":[],"wawi_current_stocks":{"1":{"is_buyable":true,"report_stock_reached":null},"amount":11774},"is_buyable":true,"active_in_subscription":false,"price":{"customer_price":179,"partner_price":179,"Reference":"CountriesProductVariants","ReferenceKey":3736,"qualification_volume":null,"provision_price":150.42,"price":179,"net_price":150.42,"vat":19,"voucher":0},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":"","product_contents":[],"again_available_from":null}]'); var product = {"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false,"groups_products":[{"id":158,"group_id":4,"product_id":1226,"created":null},{"id":634,"group_id":2,"product_id":1226,"created":null},{"id":1757,"group_id":1,"product_id":1226,"created":"2023-05-24T08:28:58+02:00"},{"id":1985,"group_id":3,"product_id":1226,"created":"2023-06-27T12:58:02+02:00"}],"product_contents":[],"product_variants":[{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":{"0":{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},"2":{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},"3":{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},"4":{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},"5":{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},"6":{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},"7":{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},"8":{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}}},"variant_values":[],"countries_product_variants":[{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1,"country":{"currency":"EUR"}}],"product_variants_childrens":[],"wawi_current_stocks":[{"id":18189,"warehouse_id":1,"product_variant_id":1226,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]},{"id":1227,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black AT","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:18+01:00","is_wawi_product":null,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product_variants_pdfs":[],"product_contents":[],"image_product_variants":[{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"variant_values":[],"countries_product_variants":[],"product_variants_childrens":[{"id":452,"product_variant_parent_id":1227,"product_variant_id":1226,"quantity":1,"created":null,"modified":null,"trashed":null,"updated":null,"product_variant":{"id":1226,"product_id":1226,"base_unit":"PCS","unit":"1","base_amount":1,"amount":0,"name_2":null,"name":"HYLA AERA II Black","item_number":"25000","ean":"3838409250002","active":true,"is_buyable":true,"is_shop_able":true,"hide":false,"description":"HYLA AERA II Black\r\n\r\nNach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.\r\n\r\nTECHNISCHE FAKTEN:\r\nVersorgungsspannung: 220-240 V AC, 50-60 Hz\r\nLeistung: 13 W\r\nLautst\u00e4rke: \u2264 45 dB\r\nDrehzahl: 2.500 U\/min\r\nGewicht: 1.150 g\r\nMax. Wasserinhalt: 2,4 l\r\nAbmessungen: 20 cm x 21 cm x 23 cm","hash":null,"created":null,"modified":"2025-03-07T13:10:17+01:00","is_wawi_product":true,"weight":1450,"length":null,"width":null,"height":null,"delivery_note_sort":999999,"disturber":0,"info_amount":0,"min_amount":0,"iron_stock":0,"report_stock":null,"report_stock_reached":null,"iron_stock_reached":null,"again_available_from":null,"buy_limit":null,"buy_limit_per_order":null,"sale_stopped":null,"amount_type_id":null,"delivery_info":"","current_stock":0,"long_description":"","description_json":null,"long_description_json":null,"video_link":null,"active_in_subscription":false,"need_serial_number":false,"commission_possible":false,"product":{"id":1226,"company_id":null,"product_provider_id":3,"product_sale_group_id":null,"product_provision_type_id":2,"active":true,"item_number":"25000","alternative_item_number":null,"name":"HYLA AERA II Black","name_2":"","name_3":"","created":"2023-01-01T00:00:00+01:00","modified":"2024-09-09T16:04:52+02:00","sort":null,"origin_country_id":null,"weight":1450,"customs_tariff_number":"84213925","product_type_id":1,"country_id":null,"do_not_need_translation":false,"no_shipping":false,"active_in_subscription":false,"active_in_commission":false,"provider_item_number":null,"height":null,"width":null,"length":null,"dont_split_on_delivery_note":false,"disturber":0,"meta_keywords":"","meta_description":"","meta_title":"","url_name":null,"image_id":202307,"course_id":null,"accounting_account":null,"accounting_costs":null,"custom_data":null,"datev_type":"waren","shipping_free":false},"product_variants_childrens":[],"countries_product_variants":[{"id":3733,"product_variant_id":1226,"country_id":5,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":0,"pv":null,"hide":true,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3734,"product_variant_id":1226,"country_id":139,"net_price":168.64,"gross_price":199,"provision_price":168.64,"item_number":null,"vat":18,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":168.64,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3735,"product_variant_id":1226,"country_id":63,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3736,"product_variant_id":1226,"country_id":1,"net_price":150.42,"gross_price":179,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":0,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":"2023-05-27T21:52:55+02:00","unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3737,"product_variant_id":1226,"country_id":8,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3738,"product_variant_id":1226,"country_id":112,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":171.31,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3739,"product_variant_id":1226,"country_id":131,"net_price":170.09,"gross_price":199,"provision_price":170.09,"item_number":null,"vat":17,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":170.09,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3740,"product_variant_id":1226,"country_id":157,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3741,"product_variant_id":1226,"country_id":7,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":172.73,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3742,"product_variant_id":1226,"country_id":3,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":199,"purchase_price_net":165.83,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3743,"product_variant_id":1226,"country_id":220,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":179,"purchase_price_net":150.42,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3744,"product_variant_id":1226,"country_id":177,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":179,"purchase_price":209,"purchase_price_net":169.92,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":3745,"product_variant_id":1226,"country_id":4,"net_price":150,"gross_price":180,"provision_price":0,"item_number":null,"vat":20,"qualification_volume":null,"qv":0,"pv":null,"hide":false,"list_price":180,"purchase_price":180,"purchase_price_net":150,"created":null,"modified":null,"unit_type":"PCS","unit_value":1,"compensation_bonus":0,"dealer_price":0,"vat_id":1},{"id":35099,"product_variant_id":1226,"country_id":34,"net_price":150.43,"gross_price":176,"provision_price":0,"item_number":null,"vat":17,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":176,"purchase_price_net":150.43,"created":"2023-09-11T10:12:47+02:00","modified":"2023-09-11T10:13:27+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35100,"product_variant_id":1226,"country_id":130,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:14:40+02:00","modified":"2023-09-11T10:14:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35101,"product_variant_id":1226,"country_id":110,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:15:37+02:00","modified":"2023-09-11T10:15:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35102,"product_variant_id":1226,"country_id":90,"net_price":168.55,"gross_price":209,"provision_price":0,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:16:33+02:00","modified":"2024-11-20T16:50:11+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35103,"product_variant_id":1226,"country_id":79,"net_price":168.55,"gross_price":209,"provision_price":168.55,"item_number":null,"vat":24,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":168.55,"created":"2023-09-11T10:17:37+02:00","modified":"2023-09-11T10:17:37+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35104,"product_variant_id":1226,"country_id":74,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:18:42+02:00","modified":"2023-09-11T10:18:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35105,"product_variant_id":1226,"country_id":9,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:19:36+02:00","modified":"2023-09-11T10:19:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35106,"product_variant_id":1226,"country_id":105,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:20:30+02:00","modified":"2023-09-11T10:20:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35107,"product_variant_id":1226,"country_id":129,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":true,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:24:03+02:00","modified":"2023-09-11T10:24:03+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35108,"product_variant_id":1226,"country_id":64,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:25:26+02:00","modified":"2023-09-11T10:25:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35109,"product_variant_id":1226,"country_id":249,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:27:15+02:00","modified":"2023-09-11T10:27:15+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35110,"product_variant_id":1226,"country_id":227,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:28:40+02:00","modified":"2023-09-11T10:28:40+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35111,"product_variant_id":1226,"country_id":124,"net_price":172.73,"gross_price":209,"provision_price":172.73,"item_number":null,"vat":21,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":172.73,"created":"2023-09-11T10:29:43+02:00","modified":"2023-09-11T10:29:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35112,"product_variant_id":1226,"country_id":243,"net_price":167.23,"gross_price":199,"provision_price":150.42,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:31:25+02:00","modified":"2025-02-19T14:09:01+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35113,"product_variant_id":1226,"country_id":178,"net_price":169.92,"gross_price":209,"provision_price":169.92,"item_number":null,"vat":23,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":169.92,"created":"2023-09-11T10:32:02+02:00","modified":"2023-09-11T10:32:02+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35115,"product_variant_id":1226,"country_id":183,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:32:42+02:00","modified":"2023-09-11T10:32:42+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35116,"product_variant_id":1226,"country_id":196,"net_price":165.83,"gross_price":199,"provision_price":165.83,"item_number":null,"vat":20,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":165.83,"created":"2023-09-11T10:33:36+02:00","modified":"2023-09-11T10:33:36+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35117,"product_variant_id":1226,"country_id":108,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:34:41+02:00","modified":"2023-09-11T10:34:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35118,"product_variant_id":1226,"country_id":104,"net_price":172.44,"gross_price":219,"provision_price":172.44,"item_number":null,"vat":27,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":219,"purchase_price_net":172.44,"created":"2023-09-11T10:35:24+02:00","modified":"2023-09-11T10:35:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35119,"product_variant_id":1226,"country_id":62,"net_price":167.23,"gross_price":199,"provision_price":167.23,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":199,"purchase_price_net":167.23,"created":"2023-09-11T10:36:25+02:00","modified":"2023-09-11T10:36:25+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35120,"product_variant_id":1226,"country_id":2,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:37:04+02:00","modified":"2023-09-11T10:37:04+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35121,"product_variant_id":1226,"country_id":125,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:38:16+02:00","modified":"2023-09-11T10:38:16+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35122,"product_variant_id":1226,"country_id":225,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:39:41+02:00","modified":"2023-09-11T10:39:41+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35123,"product_variant_id":1226,"country_id":197,"net_price":171.31,"gross_price":209,"provision_price":171.31,"item_number":null,"vat":22,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":171.31,"created":"2023-09-11T10:40:30+02:00","modified":"2023-09-11T10:40:30+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35124,"product_variant_id":1226,"country_id":209,"net_price":167.2,"gross_price":209,"provision_price":167.2,"item_number":null,"vat":25,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":167.2,"created":"2023-09-11T10:41:43+02:00","modified":"2023-09-11T10:41:43+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35125,"product_variant_id":1226,"country_id":37,"net_price":150.42,"gross_price":179,"provision_price":0,"item_number":null,"vat":19,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":179,"purchase_price_net":150.42,"created":"2023-09-11T10:42:32+02:00","modified":"2023-09-11T10:42:32+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":35967,"product_variant_id":1226,"country_id":227,"net_price":209,"gross_price":209,"provision_price":0,"item_number":null,"vat":0,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":209,"purchase_price_net":209,"created":"2024-09-17T17:18:53+02:00","modified":"2024-09-17T17:18:53+02:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1},{"id":36667,"product_variant_id":1226,"country_id":5,"net_price":147.09,"gross_price":159,"provision_price":0,"item_number":null,"vat":8.1,"qualification_volume":null,"qv":null,"pv":null,"hide":false,"list_price":null,"purchase_price":159,"purchase_price_net":147.09,"created":"2025-01-24T15:53:55+01:00","modified":"2025-01-24T15:54:03+01:00","unit_type":null,"unit_value":0,"compensation_bonus":null,"dealer_price":0,"vat_id":1}]}}],"wawi_current_stocks":[{"id":18190,"warehouse_id":1,"product_variant_id":1227,"iron_stock_reached":null,"report_stock_reached":null,"amount":11774,"lot":null,"is_buyable":true,"expires":null,"created":"2023-05-23T00:16:10+02:00","modified":"2023-05-23T00:16:10+02:00"}],"option_values":[]}],"ratings":[],"imagepool":[{"id":2104,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2096,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":2097,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2098,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2099,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2100,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2101,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":2102,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2103,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2095,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":2105,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":2106,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":2107,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":2108,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":2094,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":2093,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1991,"image_id":202314,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1990,"image_id":202313,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1989,"image_id":202312,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1988,"image_id":202311,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1987,"image_id":202309,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1986,"image_id":202308,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1985,"image_id":202307,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1984,"image_id":201788,"product_variant_id":1226,"sort":null,"lang_id":0,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1941,"image_id":202307,"product_variant_id":1226,"sort":2,"lang_id":0,"image":{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0}},{"id":1942,"image_id":202308,"product_variant_id":1226,"sort":3,"lang_id":0,"image":{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}},{"id":1943,"image_id":202309,"product_variant_id":1226,"sort":4,"lang_id":0,"image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2}},{"id":1944,"image_id":202311,"product_variant_id":1226,"sort":5,"lang_id":0,"image":{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4}},{"id":1945,"image_id":202312,"product_variant_id":1226,"sort":6,"lang_id":0,"image":{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5}},{"id":1946,"image_id":202313,"product_variant_id":1226,"sort":7,"lang_id":0,"image":{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6}},{"id":1947,"image_id":202314,"product_variant_id":1226,"sort":8,"lang_id":0,"image":{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7}},{"id":1526,"image_id":201788,"product_variant_id":1226,"sort":9,"lang_id":1,"image":{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null}},{"id":1992,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2109,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":2110,"image_id":201791,"product_variant_id":1227,"sort":null,"lang_id":1,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}},{"id":1948,"image_id":201791,"product_variant_id":1227,"sort":1,"lang_id":0,"image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}}],"similiar_products":null,"count_ratings":0,"price_range":{"min":179,"max":179},"description":"HYLA AERA II Black<br \/><br \/>Nach mehreren Jahren des Ideensammelns, Design Entw\u00fcrfen und der akribischen Einhaltung der HYLA Philosophie ist der NEUE HYLA AERA endlich da! Technisch gesehen besteht der neue HYLA AERA aus nur zwei Teilen. Der obere Teil vereint den Motor und die Leuchteinheit, die mit Leuchtstreifen versehen ist. Der untere Teil konzentriert sich ausschlie\u00dflich auf den Wasserbeh\u00e4lter. Eine neue Besonderheit ist die HYLA AERA App, die den HYLA AERA in das HYLA smart command system einbindet.<br \/><br \/>TECHNISCHE FAKTEN:<br \/>Versorgungsspannung: 220-240 V AC, 50-60 Hz<br \/>Leistung: 13 W<br \/>Lautst\u00e4rke: \u2264 45 dB<br \/>Drehzahl: 2.500 U\/min<br \/>Gewicht: 1.150 g<br \/>Max. Wasserinhalt: 2,4 l<br \/>Abmessungen: 20 cm x 21 cm x 23 cm","long_description":""}; var category = 1; var selected_variant = null; function in_array(value, array) { // if (typeof array != 'array') return false; for (i = 0; i < array.length; i++) { if (array[i] == value) { return true; break; } } return false; } function drawVariant(variant) { $('#imageShowcase').slick('slickUnfilter'); $('#imageShowcase').slick('slickFilter', '.productVariantId' + variant.id); $('#main_description').html(variant.description); $('#long_description').html(variant.long_description); $('.VariantTab').remove(); $('#myTabs li:first a').trigger('click'); if (variant.is_buyable) { $('#cartNotBuyable').hide(); $('#addToCart').show(); $('#addToSubscriptionCartButton').show(); } else { $('#cartNotBuyable').show(); $('#addToSubscriptionCartButton').hide(); $('#addToCart').hide(); } $('#addToCart').removeClass('disabled'); var tabTemplate = Handlebars.compile($("#tabTemplate").html(), { noEscape: true }); html = tabTemplate(variant.product_contents); $('#myTabs').append(html); var tabContentTemplate = Handlebars.compile($("#tabContentTemplate").html(), { noEscape: true }); html = tabContentTemplate(variant.product_contents); $('#myTabContents').append(html); if ($.isEmptyObject(variant.variants_pdfs)) { $('#pdfs-tab').hide(); } else { $('#pdfs-tab').show(); $('#pdfs').removeClass('active'); var variantsPdfContent = Handlebars.compile($("#variantsPdfContent").html(), { noEscape: true }); html = variantsPdfContent(variant.variants_pdfs); $('#variant_pdfs').html(html); } selected_variant = variant; $('#addToCart').removeClass('disabled'); var template = Handlebars.compile($("#priceTemplate").html(), { noEscape: true }); if (variant.active_in_subscription) { $('#addToSubscriptionCartButton').removeClass('disabled'); $('#addToSubscriptionCart').show(); } else { $('#addToSubscriptionCartButton').addClass('disabled'); $('#addToSubscriptionCart').hide(); } html = template(variant); $('#price').html(html); } function drawDefault() { if (variants.length == 1) { drawVariant(variants[0]); return true; } selected_variant = null; $('#addToCart').addClass('disabled'); var template = Handlebars.compile($("#priceDefaultTemplate").html(), { noEscape: true }); html = template({ product: product }); $('#price').html(html); } function getVariant() { if (variants.length == 1) { return variants[0] } var option_elements = $('.product-option'); var options = new Array; all_chosen = true; option_elements.each(function(indexInArray, valueOfElement) { product_option_value_id = $(this).find('.product-option-value.active').data('product-option-value-id'); if (product_option_value_id !== undefined) { options.push(product_option_value_id); } else { all_chosen = false; } }); if (!all_chosen) { return true; } var variant = null; for (variants_idx = 0; variants_idx < variants.length; variants_idx++) { const variant_to_check = variants[variants_idx]; variant_found = true; for (idx = 0; idx < options.length; idx++) { const option_value_id = options[idx]; if (!in_array(option_value_id, variant_to_check.option_values)) { variant_found = false; } } if (variant_found) { return variant_to_check; } } return true; } $(function() { Handlebars.registerHelper('rating_stars_full', function(n, block) { var accum = ''; for (var i = 0; i < n; ++i) accum += block.fn(i); return accum; }); Handlebars.registerHelper('rating_stars_rest', function(n, m, block) { var accum = ''; var o = n - m; for (var i = 0; i < o; ++i) accum += block.fn(i); return accum; }); var template = Handlebars.compile($("#productdetails").html(), { noEscape: true }); let stars_rating_list = product.ratings; let stars_rating_list_sorted = Object.values(stars_rating_list.reduce((c, { stars }) => { c[stars] = c[stars] || { key: stars, count: 0 }; c[stars].count++; return c; }, {})); let one_star = 0; let two_star = 0; let three_star = 0; let four_star = 0; let five_star = 0; stars_rating_list_sorted.forEach(element => { if (element.key == 1) { one_star = element.count; } if (element.key == 2) { two_star = element.count; } if (element.key == 3) { three_star = element.count; } if (element.key == 4) { four_star = element.count; } if (element.key == 5) { five_star = element.count; } }) console.log(product); var data = { product: product, // images: $.parseJSON('{"1226":{"main_image":{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},"images":[{"id":202309,"language_id":1,"name":null,"file_name":"fc0bda0379e45b699a53202838c0b256.jpg","path":"\/images\/fc0bda0379e45b699a53202838c0b256.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":2},{"id":202311,"language_id":1,"name":null,"file_name":"93be2a1f26c1ddb666e75666bd03646b.jpg","path":"\/images\/93be2a1f26c1ddb666e75666bd03646b.jpg","created":"2023-05-22T10:32:49+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":4},{"id":202312,"language_id":1,"name":null,"file_name":"053b169b37dc0de54c00ebd112612e44.jpg","path":"\/images\/053b169b37dc0de54c00ebd112612e44.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":5},{"id":202313,"language_id":1,"name":null,"file_name":"e149a58dca4ba23ea698526078dc6da3.jpg","path":"\/images\/e149a58dca4ba23ea698526078dc6da3.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":6},{"id":202314,"language_id":1,"name":null,"file_name":"a2a5df50eb3c55be66694ff53d69e3bc.jpg","path":"\/images\/a2a5df50eb3c55be66694ff53d69e3bc.jpg","created":"2023-05-22T10:32:50+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":7},{"id":201788,"language_id":null,"name":null,"file_name":"6156c4a1d7f48.jpg","path":"\/images\/201788.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":null},{"id":202307,"language_id":1,"name":null,"file_name":"b83916532603de25917d7d333d81a7c3.jpg","path":"\/images\/b83916532603de25917d7d333d81a7c3.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":0},{"id":202308,"language_id":1,"name":null,"file_name":"bd2dee759b588888ae66270432a9cdb4.jpg","path":"\/images\/bd2dee759b588888ae66270432a9cdb4.jpg","created":"2023-05-22T10:32:48+02:00","parent_id":null,"type":"ProductImagePool","reference":"1226","trashed":null,"sort":1}]},"1227":{"main_image":{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null},"images":[{"id":201791,"language_id":null,"name":null,"file_name":"6156c696a8b6f.jpg","path":"\/images\/201791.jpg","created":"2023-04-17T17:08:11+02:00","parent_id":null,"type":"ProductImagePool","reference":"1227","trashed":null,"sort":null}]}}'), options: $.parseJSON('[]'), category: category.name, one_star: one_star, two_star: two_star, three_star: three_star, four_star: four_star, five_star: five_star }; var html = template(data); $('#product_details').append(html); $('#addToSubscriptionCartButton').on('click', function(e) { e.preventDefault(); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); window.location = '/subscription/subscriptions/add/' + selected_variant.price.ReferenceKey + '/' + quantity + '/' + true }); function offsetAnchor() { if (location.hash.length !== 0) { window.scrollTo(window.scrollX, window.scrollY - 40); } } window.addEventListener("hashchange", offsetAnchor); window.setTimeout(offsetAnchor, 1); $(document).on('click', 'a[href^="#"]', function(event) { window.setTimeout(function() { offsetAnchor(); }, 0); }); }) </script> <script id="tabTemplate" type="text/x-handlebars-template"> {{#each this}} <li class="nav-item VariantTab"> <a class="nav-link" id="description-{{id}}" data-toggle="tab" href="#description{{id}}" role="tab" aria-controls="{{name}}" aria-selected="true">{{name}}</a> </li> {{/each}} </script> <script id="tabContentTemplate" type="text/x-handlebars-template"> {{#each this}} <div class="tab-pane fade VariantTab" id="description{{id}}" role="tabpanel" aria-labelledby="{{name}}"> {{text}} </div> {{/each}} </script> <script id="variantsPdfContent" type="text/x-handlebars-template"> <div class="row"> <div class="col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-body collapse show crosssellerlist"> {{#each this}} <a href="/de/shop/products/download-variants-pdf/{{id}}"> <div class="card crossseller zoom"> <div class="card-header"> {{#if this.image_path}} <img src={{this.image_path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> </script> <script id="priceTemplate" type="text/x-handlebars-template"> {{formatCurrency price.price}} €</script> <script id="priceDefaultTemplate" type="text/x-handlebars-template"> <span class="startprice"> Ab {{formatCurrency product.price_range.min}} € </span> </script> <script id="productdetails" type="text/x-handlebars-template"> <div class="container mt-5 mx-0 px-0"> <div class="row d-block d-md-none"> <div class="col-12 col-lg-7 px-0"> <h4>{{category}}</h4> </div> <div class="col-12 col-lg-5 px-0"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <h3 class="px-0"> <strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong> </h3> </div> <div class="row pt-4"> <!-- IMAGECONTAINER --> <div class=" col-md-6 col-sm-12 px-0"> <div class="row pt-4 pt-md-0"> <div class="col-sm-12"> <div id="imageShowcase" > {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} op-img-pm"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} <!-- {{#if this.image}} <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> <!-- <img src="{{this.image.path}}" class="img-fluid img-thumbnail" alt="" /> --> </picture> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} --> </div> </div> </div> <div class="row pb-3 pt-md-0"> <div class="col-md-12" id="imageSlider"> {{#each product.imagepool}} <div class="productVariantId{{this.product_variant_id}} thumbnail"> <picture> <source srcset="{{imageHelper 'webp' this.image.path}}" type="image/webp"> <source srcset="{{imageHelper 'jp2' this.image.path}}" type="image/jp2"> <source srcset="{{imageHelper 'jpeg' this.image.path}}" type="image/jpeg"> <img src="{{this.image.path}}" class="img-fluid" alt="" /> </picture> </div> {{/each}} </div> </div> </div> <div class="col-md-6 col-sm-12 bg-grey-2 px-0 px-md-3"> <div class="row d-none d-md-flex"> <div class="col-12 col-lg-7"> <div class="d-flex"> <h5>{{category}}</h5> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> </div> <h3><strong> {{product.name}} <small>{{product.name_2}}</small> <small>{{product.name_3}}</small> </strong></h3> </div> <div id="price" class="pb-2" style="font-size:45px;font-weight:bold;"> <span class="startprice"> ab {{formatCurrency product.price_range.min}} EUR </span> </div> <div> <span> inkl. 19 % USt zzgl. <a href="/de/versandkosten">Versandkosten</a> </span> <br> <span class="bg-success rounded-circle" style="display:inline-block; width:10px; height:10px; margin-right:5px;"></span> <span class="text-dark">Auf Lager</span><br> <br> <span> Lieferzeit: 1 - 3 Wochen </span><br> <span>Artikelnr: {{product.item_number}}</span> </div> <div class="d-flex my-5 flex-row"> <input class="form-control me-2 ml-0" type="text" name="quantity" autocomplete="off" value="1" style="max-width:50px;height:46px"> <a href='#' id="addToCart" class="addToCard btn btn-warning btn-block me-2 ms-0 disabled"> <i class="fa fa-shopping-cart"></i> IN DEN WARENKORB </a> <a href='#' id="cartNotBuyable" class="btn btn-danger btn-block mt-0 mr-2 ml-0 disabled" style="display:none"> LEIDER KEINE LIEFERUNG MöGLICH </a> <!-- {{#if product.active_in_subscription}} <div id="addToSubscriptionCart"> {{else}} <div id="addToSubscriptionCart" style="display:none;"> {{/if}} <a href='#' id="addToSubscriptionCartButton" class="btn btn-white btn-block mt-0 mr-2 ml-0 disabled"> IM ABO BESTELLEN </a> </div> --> </div> <!-- <div class="divider-custom pb-0"></div> <div class="divider-custom pb-0"></div> --> <div class="col-md-12 mx-auto"> {{#each options}} {{#ifEquals type "buttons"}} <div class="product-option" role="group" data-option-id="{{id}}" aria-label="{{name}}"> {{#each this.values}} {{#if is_buyable}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-white product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{else}} <button type="button" data-product-option-value-id="{{@key}}" class="btn btn-orange product-option-value waves-effect waves-light mr-2 ml-0">{{name}}</button> {{/if}} {{/each}} </div> {{else}} <select class="form-control" id="option{{this.id}}" data-index="{{@index}}"> <option value="unselected" selected disabled>Bitte auswählen</option> {{#each this.values}} <option value={{@key}}>{{name}}</option> {{/each}} </select> {{/ifEquals}} {{/each}} </div> </div> <div class="col-md-12"> </div> </div> <div class="row g-0"> <hr class="my-4"> <h4 class="h4">PRODUKTDETAILS</h4> <div class="col-12 mt-5"> <h3 id="main_description"> {{#if product.description}} {{product.description}} {{/if}} {{#unless product.description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </h3> </div> <div class="col-12"> <p id="long_description" class="pb-0"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.long_description}} <h4 class="pt-5"> Für dieses Produkt ist keine Beschreibung vorhanden </h4> {{/unless}} </p> </div> </div> <!-- // PRODUCTINFORMATION --> {{#if product.similiar_products}} <!-- <div class="divider-custom mt-5 mb-5"></div> <div class="row g-0 pb-5"> <h3 class="second-headline">KUNDEN KAUFEN AUCH</h3> <div class="col-12 mt-5"> <div class="row"> {{#each product.similiar_products}} <div class="col-12 col-md-3"> {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom" style="box-shadow:none;"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> </div> {{/each}} </div> </div> </div> --> <div id="topseller" class="px-0"> <div class="divider-custom mt-5 mb-5"></div> <h3 class="text-left">KUNDEN KAUFTEN AUCH</h3> <div class="wrapper"> <div class="carousel"> {{#each product.similiar_products}} <div class="col-12 col-lg-3 col-md-6 text-md-left text-center my-3 py-5 pt-2 toparticle-inner"> <div class="mx-auto mx-md-0 py-3 product-inner"> {{#if this.url_name}} <a class="shop-item-card" style="height:100%" href="/de/shop/{{this.url_name}}"> {{else}} <a class="shop-item-card" style="height:100%" href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="toparticle-wrapper"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body p-0"> <div class="mt-1"> <div class="details text-center"> <p class="shoppingcard-text"> {{this.name}} </p> </div> </div> <div class="box-1 d-flex justify-content-center justify-lg-content-left shoppingcard-btn px-2 mt-3"> <div class="btn-hyla btn-one" style="width:100%"> <span>ZUM PRODUKT</span> </div> </div> </div> </a> </div> </div> {{/each}} </div> </div> </div> <!-- <div class="row"> <div class="col-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#crossseller" aria-expanded="true" aria-controls="crossseller"> <h3> Crosseller </h3> </div> <div class="card-body collapse show crosssellerlist" id="crossseller"> {{#each product.similiar_products}} {{#if this.url_name}} <a href="/de/shop/{{this.url_name}}"> {{else}} <a href="/de/shop/products/view/{{this.id}}"> {{/if}} <div class="card crossseller zoom"> <div class="card-header"> {{#if this.mainImage}} <img src={{this.mainImage.path}} class="img-fluid"> {{else}} <img src="/images/op_nopic.png" class="img-fluid"> {{/if}} </div> <div class="card-body"> {{this.name}} </div> </div> </a> {{/each}} </div> </div> </div> </div> --> {{/if}} <!-- <div class="container mt-7"> <ul class="nav nav-tabs" id="myTabs" role="tablist"> <li class="nav-item defaultTab"> <a class="nav-link active" id="description-tab" data-toggle="tab" href="#description" role="tab" aria-controls="Produktbeschreibung" aria-selected="true">Produktbeschreibung</a> </li> <li class="nav-item"> <a class="nav-link" id="pdfs-tab" data-toggle="tab" href="#pdfs" role="tab" aria-controls="PDFs" aria-selected="false">PDFs</a> </li> </ul> <div class="tab-content" id="myTabContents"> <div class="tab-pane fade show active" id="description" role="tabpanel" aria-labelledby="desciription-tab"> <div class="" id="long_description"> {{#if product.long_description}} {{product.long_description}} {{/if}} {{#unless product.description}} Keine Beschreibung vorhanden {{/unless}} </div> </div> <div class="tab-pane fade show active" id="pdfs" role="tabpanel" aria-labelledby="pdfs-tab"> <div class="" id="variant_pdfs"> </div> </div> </div> </div> --> <div class="row g-0 pt-5"> <hr class="my-4"> <h3 class="product-headline text-left ">BEWERTUNGEN</h3> <div class="col-12 col-md-4"> <div class="justify-content-center"> <span> {{#rating_stars_full product.ratings_sum}} <i class="fas fa-star" style="color:#cce0e0;"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 product.ratings_sum}} <i class="far fa-star" style="color:#cce0e0;"></i> {{/rating_stars_rest}} ({{product.count_ratings}}) </span> </div> <div class="justify-content-center mt-5"> <div class="btn-hyla btn btn-one" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample" id="addRating" > <!-- Funktionalität für Bewertung schreiben ergänzen --> BEWERTUNG SCHREIBEN </div> <div class="collapse" id="collapseExample"> <form> <div class="pt-4"> <label for="exampleFormControlInput1" class="form-label"><p class="pb-0">Benutzername</p></label> <input type="text" class="form-control" id="exampleFormControlInput1"> </div> <div class="pt-4"> <label for="exampleFormControlTextarea1" class="form-label"><p class="pb-0">Ihre Bewertung</p></label> <textarea class="form-control" id="exampleFormControlTextarea1" rows="3"></textarea> </div> <div class="d-grid gap-2 col-10 mx-auto"> <button type="submit" class="btn btn-white mt-3 shadow-none bg-light"><em>Bewertung abschicken</em></button> </div> <hr class="my-4"> </form> </div> </div> <div class="mt-5 pt-3 pb-5" style="background-color:#F2F2F270;"> <h5 class="ml-5">Alle Bewertungen</h5> <div class="row"> <div class="col-12"> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 5 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 5}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 5}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{{one_star}}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 4 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 4}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 4}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{four_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 3 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 3}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 3}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{three_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 2 Sterne </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 2}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 2}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{two_star}})</em> </span> </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> 1 Stern </em> </div> </div> <div class="col-12 col-sm-6"> <div class="ml-5"> <em> <span> {{#rating_stars_full 1}} <i class="fas fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 1}} <i class="far fa-star fa-xs" style="color:#cce0e0"></i> {{/rating_stars_rest}} <em>({{one_star}})</em> </span> </em> </div> </div> </div> </div> </div> <div class="col-12 col-md-8 px-0 px-md-5"> {{#if product.ratings}} {{#each product.ratings}} <div class="divider-custom mb-3"></div> <div> <div > <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p class="pb-0">{{description}}</p> </div> </div> {{/each}} <div class="divider-custom my-3"></div> {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> <!-- <div class="row"> <div class="offset-md-1 col-md-10 col-sm-12"> <div class="card productsinfo mb-3"> <div class="card-header" data-toggle="collapse" href="#reviews" aria-expanded="true" aria-controls="reviews"> <h3> User Bewertungen </h3> </div> <div class="card-body collapse show" id="reviews"> {{#if product.ratings}} {{#each product.ratings}} <div class="card mb-2"> <div class="card-body"> <h6>{{this.username}}</h6> <span> {{#rating_stars_full this.stars}} <i class="fas fa-star" style="color:#cce0e0"></i> {{/rating_stars_full}} {{#rating_stars_rest 5 this.stars}} <i class="far fa-star" style="color:#cce0e0"></i> {{/rating_stars_rest}} </span> <p>{{description}}</p> </div> </div> {{/each}} {{/if}} {{#unless product.ratings}} Keine Bewertungen vorhanden {{/unless}} </div> </div> </div> </div> --> </div> </script> <script> $(function() { $(".filter-btn").on("click", function() { $(".menupopup").toggle(); $(".menupopupgray").toggle(); if ($(".menupopup").is(":visible")) { $('html, body').css({ overflow: 'hidden', height: '100%' }); } else { $('html, body').css({ overflow: 'auto', height: 'auto' }); } }) }); $(".menupopupgray,.filterpopupbtn").click(function() { $(".menupopup").hide(); $(".menupopupgray").hide(); $('html, body').css({ overflow: 'auto', height: 'auto' }); }); </script> <script> $(function() { $('.carousel').slick({ speed: 500, slidesToShow: 5, slidesToScroll: 1, autoplay: true, autoplaySpeed: 5000, dots: true, centerMode: false, // appendDots: $(".slide-m-dots"), // prevArrow: $(".slide-m-prev"), // nextArrow: $(".slide-m-next"), responsive: [{ breakpoint: 1400, settings: { slidesToShow: 4, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 1, // centerMode: true, autoplay: true, autoplaySpeed: 5000, dots: true, infinite: true, arrows: false, } }, { breakpoint: 800, settings: { slidesToShow: 2, slidesToScroll: 2, dots: true, infinite: true, arrows: false, autoplay: true, autoplaySpeed: 5000, } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, infinite: true, autoplay: true, autoplaySpeed: 5000, arrows: false, } } ] }); }); </script> <script> $(document).ready(function() { $(window).resize(function() { $(setScrollableContainer); console.log("jetzt"); }); function setScrollableContainer() { // let zzz = $("#posts1"); // console.log(zzz.style.overflow); if ($("#container1").prop('scrollWidth') > $("#container1").width()) { //this element is overflowing on the x axis $("#container1").css('overflow', 'scroll'); // $('.nav-arrow').show(); } else { // $('.nav-arrow').hide(); $("#container1").css('overflow', 'hidden'); } }; $(setScrollableContainer); $('#imageShowcase').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '#imageSlider' }); $('#imageSlider').slick({ slidesToShow: 4, slidesToScroll: 2, infinite: false, asNavFor: '#imageShowcase', dots: true, focusOnSelect: true }); var opt = $.parseJSON('[]'); $('#product_details').delegate('button.product-option-value', 'click', function() { $(this).parent().find('.product-option-value').removeClass('active'); $(this).addClass('active'); selected_option = $(this).parent().data('option-id'); selected_option_value = $(this).data('product-option-value-id'); option_elements = $('.product-option'); not_clicked = $('#product_details').find('.product-option-value[data-product-option-value-id!="' + selected_option_value + '"]'); option_elements.each(function(indexInArray, valueOfElement) { if ($(this).data('option-id') != selected_option) { $(this).find('.product-option-value').addClass('disabled'); for (let i = 0; i < opt.length; i++) { found = false; for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] == selected_option_value) { found = true; break; } } if (found) { for (k2 = 0; k2 < opt[i].length; k2++) { if (opt[i][k2] != selected_option_value) { $(this).find('.product-option-value[data-product-option-value-id="' + opt[i][k2] + '"]').removeClass('disabled'); } } } } } not_clicked.each(function(indexInArray, valueOfElement) { if ($(this).parent().data('option-id') != selected_option && $(this).hasClass('disabled')) { $(this).removeClass('active'); } }); }); variant = getVariant(); if (typeof variant == "object") { drawVariant(variant); } else { drawDefault(); } }); drawDefault(); if (variants.length > 1) { buttons = $('.product-option').find('button:first'); $.each(buttons, function(indexInArray, valueOfElement) { $(this).trigger('click'); }); } $('.addToCard').on('click', function(e) { e.preventDefault(); console.log(selected_variant); if ($(this).hasClass('disabled') || selected_variant == null) return false; quantity = $('input[name="quantity"]').val(); var button = $(this); var quantity = $(this).parent().parent().find('input[name="quantity"]').val(); $.ajax({ 'method': 'POST', 'url': "/de/shop/shoppingcarts/ajax-add-position", 'data': { Reference: selected_variant.price.Reference, ReferenceKey: selected_variant.price.ReferenceKey, quantity: quantity, }, beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', "879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6" ); }, success: (function(response) { console.log(response); $('aside #sidebarCartPositions').insertMiniShoppingcart(response, true); updateCartCount(null, 1); }) }); }); }); </script> <script> function slide(direction) { var container = document.getElementById('container1'); scrollCompleted = 0; var slideVar = setInterval(function() { if (direction == 'left') { container.scrollLeft -= 40; } else { container.scrollLeft += 40; } scrollCompleted += 40; if (scrollCompleted >= 100) { window.clearInterval(slideVar); } }, 50); } </script> <script src="/vendors/fuzzycomplete/fuse.min.js" type="text/javascript"></script> <script type="text/javascript"> /** * Index laden */ $('#solrSuggestbox').hide(); $('.articleListSuggest').hide(); </script> <script> $(function() { $('.sidebar-wrapper').on('click', '#close-sidebar', function() { hidecart(); }); $('.show-sidebar').on('click', function() { showcart(); }); }); </script> <script> var plugin = 'de/shop'; </script> <div id="blockingOverlay" style="display:none"> <div class="lds-ring"> <div></div> <div></div> <div></div> <div></div> </div> </div> <script id="__debug_kit" data-id="b73b7d8c-d4b4-4b46-a6c5-fe67ab1dbfb1" data-url="https://109317.hyla-germany.de/" src="/debug_kit/js/toolbar.js?1643892762"></script></body> </html>' } $cookies = [ 'ShoppingcartReference' => [ 'name' => 'ShoppingcartReference', 'value' => 'db95ac6fbb2c53694fe31f19085123b8', 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => false, 'httpOnly' => false, 'expire' => '1777783528' ], 'AUTH_subpage' => [ 'name' => 'AUTH_subpage', 'value' => (int) 109317, 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => true, 'httpOnly' => false, 'expire' => '1748839528' ], 'csrfToken' => [ 'name' => 'csrfToken', 'value' => '879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6', 'path' => '/', 'domain' => '', 'secure' => false, 'httpOnly' => false, 'expire' => null ] ] $values = [ (int) 0 => 'b73b7d8c-d4b4-4b46-a6c5-fe67ab1dbfb1' ] $name = 'X-DEBUGKIT-ID' $first = true $value = 'b73b7d8c-d4b4-4b46-a6c5-fe67ab1dbfb1'Cake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 header - [internal], line ?? Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 181 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 19
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 206]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$cookies = [ 'ShoppingcartReference' => [ 'name' => 'ShoppingcartReference', 'value' => 'db95ac6fbb2c53694fe31f19085123b8', 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => false, 'httpOnly' => false, 'expire' => '1777783528' ], 'AUTH_subpage' => [ 'name' => 'AUTH_subpage', 'value' => (int) 109317, 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => true, 'httpOnly' => false, 'expire' => '1748839528' ], 'csrfToken' => [ 'name' => 'csrfToken', 'value' => '879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6', 'path' => '/', 'domain' => '', 'secure' => false, 'httpOnly' => false, 'expire' => null ] ] $cookie = [ 'name' => 'ShoppingcartReference', 'value' => 'db95ac6fbb2c53694fe31f19085123b8', 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => false, 'httpOnly' => false, 'expire' => '1777783528' ]Cake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 setcookie - [internal], line ?? Cake\Http\ResponseEmitter::emitCookies() - CORE/src/Http/ResponseEmitter.php, line 206 Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 186 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 19
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 206]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$cookies = [ 'ShoppingcartReference' => [ 'name' => 'ShoppingcartReference', 'value' => 'db95ac6fbb2c53694fe31f19085123b8', 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => false, 'httpOnly' => false, 'expire' => '1777783528' ], 'AUTH_subpage' => [ 'name' => 'AUTH_subpage', 'value' => (int) 109317, 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => true, 'httpOnly' => false, 'expire' => '1748839528' ], 'csrfToken' => [ 'name' => 'csrfToken', 'value' => '879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6', 'path' => '/', 'domain' => '', 'secure' => false, 'httpOnly' => false, 'expire' => null ] ] $cookie = [ 'name' => 'AUTH_subpage', 'value' => (int) 109317, 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => true, 'httpOnly' => false, 'expire' => '1748839528' ]Cake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 setcookie - [internal], line ?? Cake\Http\ResponseEmitter::emitCookies() - CORE/src/Http/ResponseEmitter.php, line 206 Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 186 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 19
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/hyla.onpartner.de/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 206]Code Contextif ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$cookies = [ 'ShoppingcartReference' => [ 'name' => 'ShoppingcartReference', 'value' => 'db95ac6fbb2c53694fe31f19085123b8', 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => false, 'httpOnly' => false, 'expire' => '1777783528' ], 'AUTH_subpage' => [ 'name' => 'AUTH_subpage', 'value' => (int) 109317, 'path' => '/', 'domain' => '.hyla-germany.de', 'secure' => true, 'httpOnly' => false, 'expire' => '1748839528' ], 'csrfToken' => [ 'name' => 'csrfToken', 'value' => '879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6', 'path' => '/', 'domain' => '', 'secure' => false, 'httpOnly' => false, 'expire' => null ] ] $cookie = [ 'name' => 'csrfToken', 'value' => '879a8f9559db775ba62e54472d39beb8e4f87c9d3b01f6b87f53840573414ff22f9f639bfe690a59d3928513542a2fd357e10ed78da781761f4f4d19f37901c6', 'path' => '/', 'domain' => '', 'secure' => false, 'httpOnly' => false, 'expire' => null ]Cake\Core\Plugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42 setcookie - [internal], line ?? Cake\Http\ResponseEmitter::emitCookies() - CORE/src/Http/ResponseEmitter.php, line 206 Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 186 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 19
Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben.
HYLA GERMANY GMBH
Taubenäckerweg 32
D-72655 Altdorf
Tel.: +49 (0) 7127 – 99 99 3 – 0
Fax: +49 (0) 7127 – 99 99 3 – 99
info@hyla-germany.de
Montag 08:00 – 19:00 Uhr
Dienstag: 08:00 – 19:00 Uhr
Mittwoch 08:00 – 17:00 Uhr
Donnerstag: 08:00 – 17:00 Uhr
Freitag: 08:00 – 16:00 Uhr
Samstag: 09:00 – 13:00 Uhr
© 2025 HYLA Germany GmbH - Wasserstaubsauger und Luftreiniger in einem System. HYLA Germany GmbH