ChurnReturn DEEN

Hilfe › Overlay gestalten

Overlay gestalten

Jedes Overlay lässt sich an Ihre Website anpassen: von Position und Texten bis zum kompletten eigenen Design. Alles unter Websites, Reiter „Einstellungen“, „Texte“ und „Gestaltung“.

Anzeige

  • Position: unten rechts, unten links, als Leiste unten, mittig als Modal oder im Inhalt der Seite.
  • Anordnung: Liste untereinander oder Kacheln nebeneinander mit 2 bis 4 Spalten. Auf breiten Bildschirmen schaltet das Overlay bei vielen Produkten selbst auf Kacheln, damit alle sichtbar bleiben.
  • Anzahl Produkte: 1 bis 24, empfohlen 3 bis 6.
  • Hintergrund: unverändert, abgedunkelt oder weichgezeichnet.
  • Schließen: per Knopf und Escape immer, wahlweise auch per Klick neben das Overlay.

Texte je Sprache

Titel, Untertitel, Produktknopf und Schließen-Beschriftung pflegen Sie je Sprache. Das Skript wählt die Sprache der Seite, erkannt aus URL-Regeln, Produktdaten oder Seitentext, sonst die Standardsprache der Website. Neue Sprachen fügen Sie mit dem Sprachcode hinzu, etwa fr.

Eigenes Design

Unter „Gestaltung“ sehen Sie eine Vorschau mit Beispielprodukten und drei Bereiche, die Sie einzeln ersetzen können. Leer bedeutet Standard.

Aufbau (Twig-Template)

Twig in einer Sandbox: if, for, set und gängige Filter. Verfügbar sind products, texts, language, matched_product, request_id, display, site und preview. Jedes Produkt hat title, brand, category, price, sale_price, currency, image_url, url (Klick-Link), shop_url, position.

Damit Klicks gezählt werden und Schließen funktioniert, müssen drei Attribute erhalten bleiben:

<div class="cr-overlay">
  <button data-cr-dismiss>{{ texts.dismiss }}</button>
  {% for p in products %}
    <a href="{{ p.url }}" data-cr-product="{{ p.id }}" data-cr-position="{{ p.position }}">
      <img src="{{ p.image_url }}" alt=""> {{ p.title }} {{ p.price }} {{ p.currency }}
    </a>
  {% endfor %}
</div>

Aussehen (CSS)

Gilt im Overlay. Alles unter .cr-overlay kapseln, damit es beim Einhängen im Seiten-DOM nichts anderes trifft. Farben, Schrift und Abstände lassen sich meist mit wenigen Zeilen anpassen, das Standard-CSS bleibt als Basis, wenn Sie nur ergänzen wollen.

Verhalten (JavaScript)

Läuft nach dem Einhängen mit dem Objekt cr: cr.root (Wurzelelement), cr.products, cr.requestId, cr.language, cr.texts, cr.mode, cr.track(type, productId) und cr.dismiss().

Shadow DOM oder Seiten-DOM

Standard ist das Shadow DOM: Ihr Seiten-CSS greift nicht ins Overlay, das Overlay nicht in Ihre Seite. „Im Seiten-DOM“ ist richtig, wenn das Overlay bewusst die Schrift und Farben Ihrer Seite erben soll.

Versionen

Jedes Speichern erzeugt eine Version. Unter „Versionen“ stellen Sie jeden früheren Stand wieder her, das erzeugt ebenfalls eine neue Version.

Wir gestalten für Sie. Soll das Overlay genau wie Ihr Shop aussehen, übernehmen wir Template, CSS und JavaScript, auch mit Varianten je Website. Anfrage an info@advaso.com.

Weiter: Wie Empfehlungen entstehen →