Modal Builder für YOOtheme Pro
- Joomla
- YOOtheme Pro 5
Kurz gesagt: Vier Auslöser stehen zur Wahl: Klick, Timer, Scrolltiefe und Exit-Intent. Wie oft ein Besucher den Dialog sieht, steuert der Browser-Storage, kein Cookie. Den Inhalt baust du aus Builder-Elementen, Fokus-Führung und role=dialog folgen WCAG 2.1 AA. Zwölf Monate kosten 10 Euro. Der Preis versteht sich netto, die Umsatzsteuer kommt beim Kauf über CopeCart dazu.
- Websites
- Unbegrenzte Projekte
- Updates & Support
- 1 Jahr
Jahreslizenz mit Updates & Support - als Einmalkauf oder Abo. Im Abo verlängert sie sich automatisch, beim Einmalkauf läuft sie nach 12 Monaten aus.
- Sichere Zahlung & Rechnung über CopeCart
- Digitales Produkt: Das Widerrufsrecht erlischt mit Bereitstellung des Downloads.
Brauchen Sie Modal für eine andere Plattform?
Schreiben Sie mir, wofür Sie es brauchen. So sehe ich, wo sich eine weitere Version lohnt.
Sie bekommen gleich eine Eingangsbestätigung per E-Mail. Kommt innerhalb von 15 Minuten keine an, auch nicht im Spam-Ordner, ist technisch etwas schiefgelaufen - bitte schicken Sie Ihren Wunsch dann noch einmal.
- Version
- 1.1.5
- Aktualisiert
- 21.10.2026
Das kann Modal
- Vier Auslöser: Klick, Timer, Scrolltiefe in 5-Prozent-Schritten und Exit-Intent
- Häufigkeit ohne Cookie: jedes Mal, einmal pro Sitzung, einmal für immer oder alle X Tage
- Barrierefreier Dialog: role=dialog, aria-modal, Fokus auf den Titel und beim Schließen zurück zum Auslöser
- Bis zu drei Footer-Buttons: schließen, verlinken oder per Modal-ID den nächsten Schritt öffnen
- Video-Steuerung: startet beim Öffnen und pausiert beim Schließen, für HTML5-Video, YouTube und Vimeo
- Referenz-Modus: mehrere Buttons öffnen dasselbe Modal, ohne den Inhalt zu duplizieren
Über dieses Produkt
Das Modal-Element erweitert den YOOtheme Pro Builder um einen Dialog, der sich nicht nur per Klick öffnet. Den Inhalt baust du aus Builder-Elementen zusammen, den Auslöser wählst du im selben Element, und du bestimmst, wie oft der Dialog einem Besucher erscheint. Läuft in Joomla 5 und 6 mit YOOtheme Pro 4.x und 5.x auf Basis von UIkit 3.
Vier Auslöser und automatisches Schließen
Der Typ Standard öffnet das Modal über einen Button oder Textlink, den du im Element selbst gestaltest. Auto-Open öffnet nach einer Verzögerung in Sekunden, wobei 0 sofort bedeutet. Scroll-Triggered wartet auf eine Scrolltiefe zwischen 5 und 100 Prozent, in Schritten von 5. Exit-Intent reagiert, sobald der Mauszeiger den oberen Fensterrand verlässt. Der Dialog schließt sich auf Wunsch nach einer gesetzten Zahl von Sekunden selbst, und ein Video im Modal startet beim Öffnen und pausiert beim Schließen, für HTML5-Video sowie YouTube und Vimeo.
Anzeigehäufigkeit ohne Cookie
Für die drei automatischen Trigger legst du fest, wie oft der Dialog erscheint: bei jedem Seitenaufruf, einmal pro Sitzung, genau einmal und nie wieder oder erneut nach einer gesetzten Zahl von Tagen. Gemerkt wird das im sessionStorage oder localStorage des Browsers, unter einem Schlüssel aus der Modal-ID. Es entsteht kein Cookie, kein Drittanbieter-Skript wird geladen, und der Wert verlässt den Browser nicht.
Nach WCAG 2.1 AA gebaut
Der Dialog trägt role=dialog und aria-modal=true und ist über aria-labelledby mit seiner Überschrift verknüpft. Ohne sichtbare Überschrift vergibst du im Feld ARIA Label eine eigene Beschriftung. Beim Öffnen wandert der Fokus auf den Modaltitel, beim Schließen zurück auf das Element, das den Dialog geöffnet hat. Die Escape-Taste ist ab Werk aktiv, der Schließen-Button trägt eine übersetzte Beschriftung, und Auslöser ohne sichtbaren Text bekommen ein eigenes ARIA-Label. Genau daran scheitern Dialoge in Prüfungen nach BITV 2.0 und EN 301 549 üblicherweise.
Breite, Layout und bis zu drei Footer-Buttons
Drei Breitenmodi: Dialog in UIkit-Standardbreite, Container auf Breite deines Seitenlayouts, Full Screen über das gesamte Fenster. Dazu kommen vier Abstufungen für den Innenabstand, vertikale Zentrierung, ein eigener Scrollbereich für lange Inhalte und acht Öffnungsanimationen. Im Footer platzierst du bis zu drei Buttons, jeder mit Text, Icon, acht Stilen, drei Größen und Position links, mittig oder rechts.
Mehrstufige Abläufe und Mehrfach-Auslöser
Ein Footer-Button vom Typ Step schließt den aktuellen Dialog und öffnet über dessen Modal-ID den nächsten, womit du mehrere Modals zu einem Ablauf verkettest, etwa Hinweis, Auswahl, Bestätigung. Bei aktiver Stapel-Option bleibt der vorherige Dialog im Hintergrund sichtbar. Der Referenz-Modus erzeugt umgekehrt nur einen Auslöser für ein Modal, das an anderer Stelle der Seite steht: Mehrere Buttons öffnen denselben Dialog, ohne den Inhalt zu duplizieren. Ein CSS-Feld am Element begrenzt jeden Selektor automatisch auf die ID dieses Modals.
Bewertungen
Anmelden und bewertenFür dieses Produkt liegen noch keine Bewertungen vor.
Nur Kundinnen und Kunden, die dieses Produkt erworben haben, können es bewerten.
Häufige Fragen
Mit welchen Versionen läuft das Modal?
Mit YOOtheme Pro 5 unter Joomla 5 und 6, PHP 8.2 oder neuer. Für WordPress gibt es das Element nicht.
Welche Auslöser gibt es?
Vier: Klick auf einen Button oder Textlink, Timer ab Sekunde 0, Scrolltiefe in 5-Prozent-Schritten und Exit-Intent am oberen Fensterrand.
Setzt das Modal Cookies, um sich die Anzeige zu merken?
Nein. Wie oft der Dialog erscheint, merkt sich der Browser im sessionStorage oder localStorage. Es wird kein Drittanbieter-Skript geladen, und der Wert verlässt den Browser nicht.
Können mehrere Buttons dasselbe Modal öffnen?
Ja, über den Referenz-Modus. Der Inhalt steht dann nur einmal auf der Seite.
Kann ich mehrere Modals nacheinander zeigen?
Ja. Ein Footer-Button vom Typ Step schließt den aktuellen Dialog und öffnet über die Modal-ID den nächsten.
Ist der Dialog barrierefrei?
Er ist nach WCAG 2.1 AA gebaut: role=dialog und aria-modal, der Fokus geht beim Öffnen auf den Titel und beim Schließen zurück auf den Auslöser. Escape schließt den Dialog.
Was kostet die Lizenz?
10 € pro Jahr zzgl. MwSt. für unbegrenzt viele eigene Projekte, mit Updates und Support während der Laufzeit. Im Abo verlängert sie sich automatisch, beim Einmalkauf endet sie nach 12 Monaten.
Wie bekomme ich Updates?
Über die Joomla-Updateverwaltung. Dafür trägst du den Download-Key aus deinem Kundenkonto unter System → Update-Seiten ein.
Modal für Ihre Website
10 € pro Jahr, zzgl. MwSt. · Unbegrenzte Projekte · Joomla