Hnojivo All Season je vyvážené NPK hnojivo (19-5-20), ktoré dodá vášmu trávniku všetky potrebné živiny počas c...
Dostupnosť:skladom
s DPH16.83 €
Táto stránka používa súbory cookies, ktoré nám pomáhajú poskytovať služby. Používaním našich služieb vyjadrujete súhlas s používaním súborov cookies. Viac informácií nájdete tu.
Súbory cookies používame pre správne fungovanie našej webovej stránky a jej funkcií. Pomocou súborov cookies si tiež napríklad pamätáme váš preferovaný jazyk, zvyšujeme pre vás relevantnosť zobrazovaných reklám, počítame návštevnosť stránok a pamätáme si vaše nastavenia vykonané na stránke.
Strom katalpa...,Hortenzia...,Kríky...,Rododendróny..,Trvalky...,Kvetináče...,Substráty...,Napíšte sem čo hľadáte,Záhradné umývadlo...,Fotínia...,Napíšte sem čo hľadáte..,Palmy,Myrta krepová,Hnojivo na trávnik...
// Változó a telepítési esemény tárolására
let deferredPrompt;
// FONTOS: Csak a DOMContentLoaded után érdemes lekérni!
let installButton;
// Eseményfigyelő a 'beforeinstallprompt' eseményre (ez jelzi, ha a PWA telepíthető).
window.addEventListener('beforeinstallprompt', (e) => {
// Megakadályozzuk, hogy a böngésző automatikus, zavaró promptot mutasson.
e.preventDefault();
// Mentjük az eseményt, hogy később, a gomb kattintására tudjuk használni.
deferredPrompt = e;
// Ha a gomb létezik, megjelenítjük (átállítjuk a display: none;-ról)
if (installButton) {
// A flex értéket használjuk, mert a HTML-ben flexbox elrendezést adtunk meg
installButton.style.display = 'flex';
}
});
// DOM tartalom betöltése utáni inicializálás (ez biztosítja a helyes sorrendet)
document.addEventListener('DOMContentLoaded', () => {
// Lekérjük a PWA gombot
installButton = document.getElementById('pwa-install-button');
// Lekérjük a célhelyet a termékoldalon
const targetElement = document.querySelector('.detail_function_buttons');
// 1. Gomb mozgatása a kívánt helyre (csak ha mindkét elem létezik)
if (installButton && targetElement) {
// Beilleszti a PWA gombot a célgombok elé
targetElement.parentNode.insertBefore(installButton, targetElement);
}
// 2. Kezdeti állapot: Alapértelmezetten a gomb rejtve van, amíg meg nem érkezik a beforeinstallprompt.
if (installButton) {
// Kezdetben eltüntetjük (ez a biztonsági rejtés)
installButton.style.display = 'none';
// 3. Telepítési funkció hozzáadása a gombhoz
installButton.addEventListener('click', async () => {
if (deferredPrompt) {
// Megjelenítjük a böngésző natív telepítési ablakát.
deferredPrompt.prompt();
// Várjuk a felhasználó döntését
const { outcome } = await deferredPrompt.userChoice;
console.log(`PWA telepítési döntés: ${outcome}`);
// A prompt csak egyszer használható, nullázzuk a változót.
deferredPrompt = null;
// Elrejtjük a gombot, függetlenül attól, hogy elfogadta-e a felhasználó
installButton.style.display = 'none';
}
});
}
});