Das ideale Präsent für alle Anlässe. Kann auch mit Weihnachtsbox „Frohe Weihnachten“ verpackt werden.
Gerne erstellen wir auf Anfrage auch individuelle Präsentkörbe nach Ihren Wünschen mit weiteren italienischen Spezialitäten wie Wein, Käse, uvm. zusammen.
Ab einer Bestellung von 100 Stück gerne auch mit Ihrem Firmenlogo.
Melden Sie sich für unseren Newsletter an und erhalten Sie 10% Rabatt auf Ihre erste Bestellung. Den Gutscheincode senden wir Ihnen per E-Mail.
Ab 50 € Mindestbestellwert · einmalig pro Kunde · ausgenommen Workshops, Gutscheine & Präsentkörbe
Keine Sorge — wir senden nur Rezepte, Angebote & Neuigkeiten. Jederzeit abbestellbar.
';
searchResultsContainer.style.display = 'block';
return;
}
function escAttr(s) { var d = document.createElement('div'); d.textContent = s || ''; return d.innerHTML; }
var html = '';
data.results.forEach(function(item) {
html += '';
if (item.image) {
html += '';
}
html += '
';
});
});
newBtn.addEventListener('click', function() {
recipeForm.dispatchEvent(new Event('submit'));
});
function esc(s) {
var d = document.createElement('div');
d.textContent = s || '';
return d.innerHTML;
}
})();
(function() {
'use strict';
var quiz = document.getElementById('gol-quiz');
if (!quiz) return;
var answers = {};
var totalSteps = 3;
var currentStep = 1;
var progressBar = document.getElementById('gol-quiz-progress');
quiz.addEventListener('click', function(e) {
var btn = e.target.closest('.gol-quiz-option');
if (!btn) return;
var step = btn.closest('.gol-quiz-step');
var stepNum = step.getAttribute('data-step');
var value = btn.getAttribute('data-value');
var next = btn.getAttribute('data-next');
answers[stepNum] = value;
// Mark selected
step.querySelectorAll('.gol-quiz-option').forEach(function(o) { o.classList.remove('selected'); });
btn.classList.add('selected');
setTimeout(function() {
// Hide current step
step.classList.remove('active');
if (next === 'result') {
// Show results
var resultStep = quiz.querySelector('[data-step="result"]');
resultStep.classList.add('active');
progressBar.style.width = '100%';
// Fetch results
fetch(ilgolosone.ajaxurl + '?action=ilgolosone_quiz&nonce=' + ilgolosone.nonce + '&answers=' + encodeURIComponent(JSON.stringify(answers)))
.then(function(r) { return r.json().catch(function() { return null; }); })
.then(function(data) {
document.getElementById('gol-quiz-results').innerHTML =
(data && data.html) || '
Die Empfehlung konnte gerade nicht geladen werden. Bitte noch einmal versuchen.
';
})
// Senza catch la fetch fallita diventa una promise rifiutata che
// finisce su Sentry a nome della pagina, e l'utente resta davanti
// a una rotella che gira. Vedi WP-IL-GOLOSONE-19.
.catch(function() {
document.getElementById('gol-quiz-results').innerHTML =
'
Die Empfehlung konnte gerade nicht geladen werden. Bitte noch einmal versuchen.
';
});
} else {
// Show next step
var nextStep = quiz.querySelector('[data-step="' + next + '"]');
if (nextStep) {
nextStep.classList.add('active');
currentStep++;
progressBar.style.width = Math.min((currentStep / totalSteps) * 100, 95) + '%';
}
}
}, 200);
});
// Restart
var restartBtn = document.getElementById('gol-quiz-restart');
if (restartBtn) {
restartBtn.addEventListener('click', function() {
answers = {};
currentStep = 1;
progressBar.style.width = '0%';
quiz.querySelectorAll('.gol-quiz-step').forEach(function(s) { s.classList.remove('active'); });
quiz.querySelectorAll('.gol-quiz-option').forEach(function(o) { o.classList.remove('selected'); });
quiz.querySelector('[data-step="1"]').classList.add('active');
});
}
})();
(function() {
var deferredPrompt = null;
var installBanner = document.getElementById('gol-pwa-install');
var installBtn = document.getElementById('gol-pwa-install-btn');
var closeBtn = document.getElementById('gol-pwa-install-close');
if (!installBanner) return;
window.addEventListener('beforeinstallprompt', function(e) {
e.preventDefault();
deferredPrompt = e;
// Show after 30 seconds on site
setTimeout(function() {
if (deferredPrompt && !localStorage.getItem('gol_pwa_dismissed')) {
installBanner.style.display = 'flex';
}
}, 30000);
});
if (installBtn) {
installBtn.addEventListener('click', function() {
if (!deferredPrompt) return;
deferredPrompt.prompt();
deferredPrompt.userChoice.then(function() {
deferredPrompt = null;
installBanner.style.display = 'none';
});
});
}
if (closeBtn) {
closeBtn.addEventListener('click', function() {
installBanner.style.display = 'none';
localStorage.setItem('gol_pwa_dismissed', '1');
});
}
})();
//# sourceURL=ilgolosone-main-js-after
Il Golosone AppAuf dem Startbildschirm installieren
Il Golosone KI-AssistentKI-Assistent
Ciao! Ich bin der KI-Assistent von Il Golosone. Wie kann ich Ihnen helfen? Fragen Sie mich zu unseren Produkten, Rezepten oder Workshops.