FAQ

Häufig gestellte Fragen zu DasPopUp

Anzeige & Sichtbarkeit

Prüfen Sie folgende Punkte:

  • show ist auf true gesetzt?
  • Cookie/Session: Wurde das Popup bereits einmal angezeigt und ein Cookie gesetzt? Löschen Sie die Cookies Ihres Browsers oder verwenden Sie den Inkognito-Modus zum Testen.
  • Kategorie-Filter: Sind unter categories bestimmte Kategorien ausgewählt? Das Popup erscheint dann nur auf diesen Seiten.
  • Zeitplanung: Liegen startDate und endDate im aktuellen Zeitraum?
  • Cache: Leeren Sie den Shopware-Cache mit bin/console cache:clear.

Cookie-Modus: Das Popup wird nach dem Schließen für die in cookieTime eingestellte Anzahl an Tagen nicht mehr angezeigt (Standard: 30 Tage). Der Cookie bleibt auch nach dem Schließen des Browsers bestehen.

Session-Modus: Das Popup wird pro Browser-Sitzung nur einmal angezeigt. Beim nächsten Besuch (neue Session) erscheint es erneut.

Das Plugin setzt bei aktiviertem showCookie einen Cookie. Nach DSGVO und ePrivacy-Richtlinie müssen Sie:

  • Den Cookie in Ihrer Datenschutzerklärung aufführen.
  • Den Cookie im Cookie-Consent-Banner (z.B. Shopware Cookie-Consent oder ein Drittanbieter-Tool) erfassen.
  • Sicherstellen, dass der Cookie erst nach Zustimmung des Nutzers gesetzt wird, sofern er nicht als technisch notwendig eingestuft wird.

Sprechen Sie im Zweifel mit Ihrem Datenschutzbeauftragten.

Exit Intent

Im Exit-Intent-Modus wird das Popup angezeigt, wenn der Mauszeiger den sichtbaren Bereich des Browsers nach oben verlässt — typischerweise in Richtung der Browser-Tabs oder der Adressleiste. Dies deutet darauf hin, dass der Besucher die Seite verlassen möchte.

Hinweis: Exit Intent funktioniert nur auf Desktop-Geräten mit Mauszeiger. Auf mobilen Geräten (Touch) wird stattdessen der Normal-Modus mit Verzögerungszeit verwendet.

Formulare

Mögliche Ursachen:

  • formType: Stellen Sie sicher, dass formType auf newsletter gesetzt ist.
  • Newsletter-Konfiguration: Prüfen Sie in Shopware unter Einstellungen > Shop > Newsletter, ob die Newsletter-Funktion korrekt konfiguriert ist (E-Mail-Templates, Double-Opt-In etc.).
  • E-Mail-Versand: Testen Sie, ob Shopware grundsätzlich E-Mails versenden kann (SMTP-Konfiguration).
  • Browser-Konsole: Prüfen Sie die Browser-Konsole (F12) auf JavaScript-Fehler.

Ja. Setzen Sie formType auf noform. Das Popup zeigt dann nur den Inhalt aus dem content-Feld und ggf. das Popup-Bild an — z.B. für Hinweise, Aktionen oder Ankündigungen.

Targeting & Zeitplanung

Im Feld categories können Sie eine oder mehrere Shopware-Kategorien auswählen. Das Popup wird dann nur auf Seiten angezeigt, die zu diesen Kategorien gehören.

Wenn das Feld leer bleibt, wird das Popup auf allen Seiten angezeigt.

Verwenden Sie die Felder startDate und endDate:

  • Nur startDate: Das Popup wird ab dem angegebenen Datum angezeigt (kein Enddatum).
  • Nur endDate: Das Popup wird bis zum angegebenen Datum angezeigt.
  • Beide gesetzt: Das Popup wird nur im angegebenen Zeitraum angezeigt.
  • Beide leer: Das Popup wird dauerhaft angezeigt (solange show aktiv ist).

Die Datums-/Zeitangaben sind im Format YYYY-MM-DD HH:MM.

Anpassung & CSS

Nutzen Sie das Feld customStyle in der Plugin-Konfiguration. Hier können Sie beliebiges CSS einfügen, das direkt auf das Popup angewendet wird.

Beispiele:

/* Schriftgröße anpassen */
.popup-content h2 {
  font-size: 24px;
}

/* Button-Farbe ändern */
.popup-content .btn-primary {
  background-color: #e74c3c;
  border-color: #e74c3c;
}

Das Plugin bietet separate Einstellungen für mobile Geräte:

  • popupLayoutMobile: Wählen Sie ein Layout, das für kleine Bildschirme optimiert ist.
  • mobilePopupWidth / mobilePopupHeight: Passen Sie die Popup-Größe für mobile Geräte an (Standard: 300px x 300px).
  • customStyle: Verwenden Sie Media Queries für weitere mobile Anpassungen.
Weitere Hilfe benötigt? Kontaktieren Sie uns unter designburg.net.
← Installation & Konfiguration Weiter: Changelog →