> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dreizack-medien.de/llms.txt
> Use this file to discover all available pages before exploring further.

# RichText-Variables

# Allgemeine Beschreibung

Mit dem "RichText-Variables" Portlet kannst du formatierte Texteingaben (Rich Text) mit dynamischen Inhalten kombinieren. Dir steht ein vollwertiger Texteditor zur Verfügung, in dem du nicht nur klassischen Text verfassen und formatieren, sondern auch Smarty-Variablen (wie z. B. den Kundennamen) und einfache Logiken (wie If-Else-Bedingungen) nutzen kannst.

# Einsatzmöglichkeiten (Inspiration)

* **Persönliche Ansprache:** Begrüße eingeloggte Kunden direkt mit ihrem Vornamen (z. B. "Hallo Max! Schön, dass du da bist!") und zeige Gästen stattdessen einen allgemeinen Text ("Hi! Bitte melde dich an.").
* **Dynamische Hinweise:** Blende spezifische Informationen, Rabattcodes oder Hinweise ein, die sich dynamisch an den jeweiligen Nutzer oder die Session anpassen.
* **SEO-Texte platzsparend einbinden:** Nutze die Ausklapp-Funktion ("Mehr lesen"), um lange Info- oder SEO-Texte in deinem Shop unterzubringen, ohne dass diese das Seitenlayout überladen oder den Kunden beim Scrollen stören.

# Featureübersicht:

* **Integrierter Texteditor:** Formatiere deinen Text ganz einfach über die Werkzeugleiste (fett, kursiv, Listen, etc.), ohne HTML-Kenntnisse zu benötigen.
* **Smarty-Unterstützung:** Binde Shop-Variablen ein und nutze Programmierlogiken direkt im Textfeld, um personalisierte Inhalte auszuspielen.
* **Text einklappen (Read-More):** Kürze sehr lange Textblöcke automatisch auf eine definierte Höhe und lasse deine Kunden den restlichen Text bei Bedarf über einen Button aufklappen.

***

# Settings:

## Allgemein

<Frame>
  <img src="https://mintcdn.com/dzm/M2x4BUQ6u-A35WZC/images/image-194.png?fit=max&auto=format&n=M2x4BUQ6u-A35WZC&q=85&s=74a22093220c2ac006d876000ff388aa" alt="Image" width="1188" height="866" data-path="images/image-194.png" />
</Frame>

***

**Text:** Hier findest du den Texteditor, um deine Inhalte zu erstellen und zu formatieren. Neben normalem Text kannst du hier auch dynamischen Code einfügen. *Tipp aus dem Beispielbild:* Du kannst eine Abfrage einbauen, die prüft, ob ein Kunde angemeldet ist. Ist dies der Fall, wird er persönlich mit Vornamen angesprochen. Ist er nicht angemeldet, sieht er einen alternativen Text.

***

## Options

<Frame>
  <img src="https://mintcdn.com/dzm/M2x4BUQ6u-A35WZC/images/image-195.png?fit=max&auto=format&n=M2x4BUQ6u-A35WZC&q=85&s=09faaba362b31c112526850ea2b2380f" alt="Image" width="1180" height="800" data-path="images/image-195.png" />
</Frame>

***

**Langen Text kürzen und ausklappbar machen?:** Setze hier ein Häkchen, um sehr lange Texte platzsparend darzustellen. Dein Textblock wird dann auf eine bestimmte Höhe reduziert und der zu lange Text wird vorerst ausgeblendet. Zusätzlich wird (je nach Einstellung) ein Button angezeigt, mit dem der Kunde den kompletten Text aufklappen und lesen kann.

**Maximale Höhe des Textausschnittes:** Falls du die Kürzungsfunktion aktiviert hast, wählst du hier aus dem Dropdown-Menü, wie viel von dem Text anfangs sichtbar sein soll (z. B. "M (10vh)" für einen mittleren Ausschnitt, der sich dynamisch an die Displayhöhe anpasst).

### Button Eigenschaften und Styles

**Button verwenden?:** Lege hier über das Dropdown-Menü fest, ob für die Ausklapp-Funktion ein eigener Button angezeigt werden soll ("Ja" oder "Nein"). Wählst du "Ja", öffnen sich in der Regel weitere Optionen, um den Button-Text (wie z. B. "Weiterlesen") und sein Design an deinen Shop anzupassen.

***

***
