Sie können eine Lizenz für das Ankündigungs-Balken-Plugin in unserem Store erwerben.

Screenshots



Der Ablauf im Überblick

  1. Sie legen unter Einstellungen → Ankündigungen eine neue Ankündigung an.
  2. Sie wählen den Typ (die Farbe) und tragen Start- und End-Datum ein.
  3. Sie legen über Checkboxen fest, wo der Balken erscheinen soll (Startseite, Produktseite, Warenkorb – jeweils ganz oben).
  4. Sie erfassen Name (intern) und Nachricht (der sichtbare Text) für jede Sprache.
  5. Sobald der Zeitraum erreicht ist, erscheint der Balken im Shop – und nach dem End-Datum verschwindet er wieder von selbst.

Installation

  1. Führen Sie die generelle Installationsanleitung für 4tfm-Plugins aus.
  2. Nachdem das Plugin installiert und aktiviert ist, laden Sie den Administrationsbereich mit der F5-Taste neu.
Nach dem Neuladen finden Sie den neuen Menüpunkt Ankündigungen im Backend unter Einstellungen.

Plugin-Optionen & Konfiguration

Zu finden unter Plugins → installierte Plugins → 4TFM Announcement Bar.
OptionErklärungStandardwert
Für Mandant aktivierenSchaltet die Ankündigungen für den aktuell gewählten Mandanten/Shop ein oder aus. Bei false wird im Shop kein Balken ausgegeben – unabhängig davon, was in den einzelnen Ankündigungen eingestellt ist. In einem Multi-Mandanten-Shop stellen Sie die Option pro Mandant getrennt ein.true

Ankündigungen anlegen und bearbeiten

Einstellungen → Ankündigungen

Die Übersicht listet alle vorhandenen Ankündigungen mit ID, Status, Typ, Zeitraum, Name und Nachricht. Über die Buttons Neu, Bearbeiten, Löschen und Neu laden verwalten Sie die Einträge. Eine Ankündigung, die nicht mehr benötigt wird, müssen Sie nicht löschen – Sie können sie einfach deaktivieren und im nächsten Jahr mit neuem Zeitraum wieder einschalten.

FeldErklärung
AktiviertHauptschalter der einzelnen Ankündigung. Ist der Haken nicht gesetzt, wird die Ankündigung nie angezeigt – auch nicht innerhalb des Zeitraums.
TypBestimmt die Farbgebung des Balkens. Die Auswahl finden Sie in der Tabelle Ankündigungstypen weiter unten.
Start-DatumAb diesem Zeitpunkt wird der Balken angezeigt. Datum und Uhrzeit, z. B. 2025-12-20 00:00:00.
End-DatumBis zu diesem Zeitpunkt wird der Balken angezeigt. Achten Sie auf die Uhrzeit: 2025-12-27 00:00:00 bedeutet, dass der Balken schon in der Nacht zum 27. verschwindet. Wenn der letzte Tag komplett abgedeckt sein soll, tragen Sie 2025-12-27 23:59:59 ein.
Auf Startseite (oben) anzeigenZeigt den Balken auf der Startseite ganz oben – oberhalb von Sprachauswahl, Logo und Navigation.
Auf Produktseite (oben) anzeigenDasselbe für Artikeldetailseiten.
Auf Warenkorbseite (oben) anzeigenDasselbe für den Warenkorb. Sinnvoll für Hinweise, die vor dem Kauf gelesen werden sollen (z. B. abweichende Lieferzeiten).
Custom Hook 1 / 2 / 3 anzeigenFür frei gewählte Positionen im Template – siehe Abschnitt Weitere Optionen. Diese Checkboxen wirken nur, wenn der zugehörige Hook vorher im Template eingebaut wurde.
NameInterne Bezeichnung zur Wiedererkennung in der Übersicht (z. B. „Betriebsurlaub Sommer“). Wird im Shop nicht angezeigt.
NachrichtDer Text, den Ihre Kunden sehen. Gestaltung über den HTML-Editor. Ist das Feld für eine Sprache leer, erscheint in dieser Sprache kein Balken – pflegen Sie den Text also in jedem Sprach-Tab.
Mehrsprachigkeit: Name und Nachricht werden je Shop-Sprache in einem eigenen Tab (z. B. Deutsch / English) erfasst. Alle übrigen Einstellungen – Status, Typ, Zeitraum, Anzeigeorte – gelten sprachübergreifend.

Ankündigungstypen

TypDarstellungTypische Verwendung
infoblau hinterlegtallgemeine Hinweise (Voreinstellung)
successgrün hinterlegtpositive Meldungen, z. B. „Versandkostenfrei ab 50 €“
warninggelb hinterlegtBetriebsurlaub, verlängerte Lieferzeiten
dangerrot hinterlegtdringende Hinweise, Aktionsende, Ausverkauf
black/whiteschwarzer Hintergrund, weiße SchriftBlack-Friday- und Sale-Aktionen
white/blackweißer Hintergrund, schwarze Schriftdezente Hinweise
Christmas 1rot hinterlegt, weiße SchriftWeihnachtsaktion, Bestellschluss
Christmas 2dunkelrot hinterlegt, goldene SchriftWeihnachtsaktion (Variante)
Christmas 3grün hinterlegt, weiße SchriftWeihnachtsaktion (Variante)
customohne eigene Gestaltung unauffälligeigenes Design über CSS – siehe unten

Weitere Optionen

Eigene Position im Template

Standardmäßig setzt das Plugin den Balken ganz nach oben. Soll er an einer anderen Stelle erscheinen – etwa unterhalb des Headers, im Slider-Bereich oder auf einer Contentseite – stehen Ihnen drei freie Positionen zur Verfügung. Fügen Sie dazu einen der folgenden Hooks an der gewünschten Stelle in Ihrem Template ein:

{hook key=tfm_announcement_bar_custom_1}
{hook key=tfm_announcement_bar_custom_2}
{hook key=tfm_announcement_bar_custom_3}
Anschließend steuern Sie pro Ankündigung über die Checkboxen Custom Hook 1 / 2 / 3 anzeigen, welche Ankündigung an welcher dieser Positionen ausgegeben wird. Dieselbe Ankündigung kann gleichzeitig oben und an einer Custom-Position stehen.

Zusätzlich gibt es einen allgemeinen Hook, der alle aktiven Ankündigungen des laufenden Zeitraums ausgibt – unabhängig von den Checkboxen:
{hook key=tfm_announcement_bar}
Da Templateänderungen in Ihr Theme eingreifen, unterstützen wir Sie hierbei gern – sprechen Sie uns einfach an.

Eigenes Design (Typ „custom“)

Mit dem Typ custom gestalten Sie den Balken vollständig selbst, z. B. in Ihren Corporate-Farben. Beispiele finden Sie als Kommentar in der Datei /plugins/tfm_announcement_bar/css/styles.css:

/* Farben */
.alert-custom[data-alert="announcement"] { color: #181818; background: #ccc; }

/* Abstände */
.alert-custom[data-alert="announcement"] { padding: 0; margin: 0; }

/* Textausrichtung */
.alert-custom[data-alert="announcement"] { text-align: center; }
Empfehlung: Hinterlegen Sie diese Regeln nicht in der Plugin-Datei, sondern in Ihrem eigenen Theme-Stylesheet oder im CSS-Theme-Editor. Anpassungen in der Plugin-Datei gehen bei einem Update des Plugins verloren.

Mehrere Ankündigungen gleichzeitig

Sie können beliebig viele Ankündigungen anlegen. Treffen mehrere Zeiträume aufeinander, werden die Balken untereinander ausgegeben – sortiert nach ID. Aus Gründen der Lesbarkeit sollten nicht mehr als zwei Balken gleichzeitig aktiv sein. Planen Sie Aktionen im Voraus, indem Sie die Ankündigung schon jetzt anlegen und den Start in die Zukunft legen.

Häufige Fragen

ProblemPrüfen Sie
Es erscheint kein Balken im ShopSteht „Für Mandant aktivieren“ auf true? Ist die Ankündigung selbst aktiviert? Liegt das heutige Datum innerhalb von Start- und End-Datum? Ist mindestens eine Anzeige-Checkbox gesetzt (bzw. der passende Hook im Template vorhanden)?
Der Balken erscheint in einer Sprache nichtDas Feld Nachricht ist im Tab dieser Sprache leer. Ohne Text wird in dieser Sprache nichts ausgegeben.
Der Balken war einen Tag zu früh wegDie Uhrzeit im End-Datum. 00:00:00 beendet die Anzeige in der Nacht zum genannten Tag – tragen Sie 23:59:59 ein.
Der Balken erscheint auf der Startseite, aber nicht auf ProduktseitenDie Anzeigeorte werden pro Seitentyp einzeln gesetzt. Setzen Sie zusätzlich den Haken bei „Auf Produktseite (oben) anzeigen“.
Änderungen sind im Shop nicht sichtbarLeeren Sie den Shop-Cache und laden Sie die Seite im Browser mit Strg + F5 neu.
Mein individuelles Design ist nach einem Update verschwundenDie CSS-Anpassung lag in der Plugin-Datei. Verlagern Sie sie in Ihr Theme-Stylesheet bzw. den CSS-Theme-Editor.
Der Menüpunkt „Ankündigungen“ fehltLaden Sie das Backend nach der Installation mit F5 neu. Prüfen Sie außerdem die Adminrechte Ihres Benutzers.