Sidebar Textbereich
Sidebar Textbereich verwalten
Der Sidebar-Block Textbereich stellt bis zu vier frei pflegbare Sidebar-Boxen bereit. Jeder Textbereich kann pro Sprache eigenen Inhalt haben und eignet sich für kurze Hinweise, Vorteile, Serviceinformationen oder vertrauensbildende Zusatztexte im Frontend.
Wofür der Textbereich da ist
Die Textbereiche sind einfache Freitext-Blöcke für die Sidebar. Diese Blöcke liefern keine Produktliste, keine Navigation und keinen Filter, sondern geben gepflegten Inhalt direkt im Frontend aus.
- Vier getrennte Blöcke: Die Backend-Blöcke heißen
text_1,text_2,text_3undtext_4. - Eigene Inhalte je Block: Jeder Block hat eine eigene Konfiguration und kann unabhängig positioniert, sortiert und befüllt werden.
- Sprachabhängige Ausgabe: Im Frontend wird der Text der aktuellen Kundensprache geladen.
- Direkte Template-Ausgabe: Der gepflegte Inhalt wird in der Sidebar-Box ausgegeben, ohne zusätzliche Tabellen- oder Listenlogik.
Position und Sichtbarkeit
Alle vier Textbereich-Blöcke sind in den Standardwerten zunächst auf keiner Sidebar-Position aktiv. Damit ein Textbereich sichtbar wird, muss der jeweilige Block wie andere Sidebar-Blöcke positioniert und sortiert werden.
- Blockname:
text_1bistext_4bestimmen, welcher der vier Freitext-Blöcke bearbeitet wird. - Position: Die allgemeinen Sidebar-Positionsfelder entscheiden, in welchem Bereich der Block erscheint.
- Sortierung: Die Sortierfelder steuern die Reihenfolge gegenüber anderen Sidebar-Blöcken an derselben Position.
- Ladeverhalten: Die Textbereiche werden nicht dauerhaft vorgeladen, sondern nur dort genutzt, wo der Block tatsächlich gebraucht wird.
Formularfelder im Backend
Die Bearbeitungsmaske erzeugt pro vorhandener Sprache ein eigenes Textfeld. Dadurch kann derselbe Sidebar-Block je Sprache unterschiedlichen Inhalt anzeigen.
config_text_: sichtbares Textfeld im Backend für den Inhalt einer bestimmten Sprache. Die Sprach-ID stammt aus der jeweiligen Sprache im Shop.text_: gespeicherter Konfigurationswert, aus dem der Block im Frontend den Inhalt für die aktuelle Kundensprache liest.- Editor: Wenn der Shop-Editor aktiv ist und der Inhalt keinen ausführbaren Code enthält, wird das Textfeld als Editor-Feld angezeigt.
- KI-Feld: Die moderne Formularmaske kennzeichnet das Feld als Sidebarbox-Text, damit unterstützende Textfunktionen den passenden Texttyp kennen.
Pflichtfelder sind in der Blocklogik nicht erkennbar. Ein leerer Sprachtext führt dazu, dass für diese Sprache kein eigener Inhalt aus dem Feld ausgegeben wird.
Inhalte und Formatierung
Der Textbereich kann formatierten Inhalt aufnehmen. Geeignet sind kurze Absätze, Listen, kleine Servicehinweise oder kompakte Marketingtexte.
- HTML und Editorformatierung: Formatierungen aus dem Editor werden als Inhalt gespeichert und im Frontend ausgegeben.
- Tabellen im Text: Tabellen können als Inhalt eingefügt werden, sind aber reine redaktionelle Inhalte und keine Backend-Datentabellen.
- Grafiken im Text: Bilder können redaktionell eingebunden werden, wenn der Editor und die Medienverwaltung das unterstützen.
- Kurze Inhalte bevorzugen: Sidebar-Flächen sind schmal. Lange Texte sollten eher auf eine Contentseite ausgelagert und dort verlinkt werden.
Frontend-Ausgabe
Beim Rendern wählt der Block den Text passend zur aktuellen Kundensprache aus und übergibt ihn an den jeweiligen Template-Ausgabestelle.
TEXT_1_CONTENT: Ausgabeplatz fürtext_1.TEXT_2_CONTENT: Ausgabeplatz fürtext_2.TEXT_3_CONTENT: Ausgabeplatz fürtext_3.TEXT_4_CONTENT: Ausgabeplatz fürtext_4.
Die Theme-Vorlage setzt den Inhalt in eine Sidebar-Box mit Freitext-Styling. Überschrift, Abstände und Darstellung hängen dadurch vom aktiven Theme ab.
Abgrenzung zu Tabellen und Aktionen
Diese Funktion hat keine Datenfilter, keine Backend-Tabelle, keine Optionsspalte und keine zeilenbezogenen Aktionen wie Bearbeiten, Kopieren oder Löschen. Die Bearbeitung erfolgt über die Blockkonfiguration und die sprachabhängigen Textfelder.
Sichere Prüfung im Frontend
- Einen der vier Textbereich-Blöcke auswählen und auf einer sichtbaren Sidebar-Position aktivieren.
- Für die aktive Shopsprache einen kurzen Testtext in das passende Sprachfeld eintragen.
- Eine Seite öffnen, auf der die gewählte Sidebar-Position ausgegeben wird.
- Prüfen, ob der Text in der erwarteten Sidebar-Reihenfolge erscheint.
- Bei mehrsprachigen Shops die Sprache wechseln und prüfen, ob der jeweilige Sprachtext ausgegeben wird.
- Wenn der Inhalt Formatierungen enthält, die mobile Darstellung kontrollieren, weil Sidebar-Boxen wenig Breite haben.