{% sw_extends '@Storefront/storefront/base.html.twig' %} {# Gewinnspiel: unsichtbarer Anker mit allen Einstellungen für das Popup-JavaScript. Das Skript meldet sich regelmäßig („ich bin noch da“) und zeigt nach einer Ziehung das Ergebnis. Nur wenn das Gewinnspiel im Verkaufskanal aktiv ist. #} {% block base_pseudo_modal %} {{ parent() }} {% if config('RiccardoRaffle.config.active') %} {% set rzRafflePoints = config('RiccardoRaffle.config.points')|default(100) %} {% set rzRaffleDays = config('RiccardoRaffle.config.claimDays')|default(7) %} {% set rzRaffleOptions = { pingSeconds: config('RiccardoRaffle.config.pingSeconds')|default(45), pingUrl: path('frontend.riccardo.raffle.ping'), loginUrl: path('frontend.account.login.page'), loyaltyUrl: path('frontend.riccardo.loyalty.account'), termsUrl: config('RiccardoRaffle.config.termsUrl')|default(''), loggedIn: context.customer is not null and not context.customer.guest, texts: { winTitle: config('RiccardoRaffle.config.winTitle')|default('Glückwunsch, du hast gewonnen!'), winText: (config('RiccardoRaffle.config.winText')|default('Du wurdest unter allen Besuchern, die gerade im Shop sind, ausgelost. Es gibt %points% Punkte für deine Kundenkarte.'))|replace({'%points%': rzRafflePoints}), loseTitle: config('RiccardoRaffle.config.loseTitle')|default('Leider kein Glück'), loseText: config('RiccardoRaffle.config.loseText')|default('Leider hattest du dieses Mal kein Glück – vielleicht beim nächsten Mal.'), loginText: (config('RiccardoRaffle.config.loginText')|default('Damit wir dir die Punkte gutschreiben können, melde dich an oder erstelle ein Kundenkonto. Dein Gewinn bleibt %days% Tage für dich reserviert.'))|replace({'%days%': rzRaffleDays}), claim: 'Punkte gutschreiben', claimed: 'Die Punkte sind auf deiner Kundenkarte. Neuer Stand: %balance% Punkte.', login: 'Anmelden oder Konto erstellen', close: 'Schließen', later: 'Später', toLoyalty: 'Zur Kundenkarte', terms: 'Teilnahmebedingungen', error: 'Das hat gerade nicht geklappt. Bitte versuche es noch einmal.' } } %} {% endif %} {% endblock %}