Verhalten im Storefront ​
Direktaufruf ​
Ruft ein Kunde die Aufruf-URL einer Landingpage auf, lädt der Shop das Listing der zugewiesenen Kategorie und setzt die Filterkombination der Landingpage. Dargestellt wird das zugewiesene Layout; ohne Layout bleibt die Seite leer.
Im <head> der Seite stehen die Daten der Landingpage:
<title>aus dem Meta-Titel (Ersatz: Name), Meta-Beschreibung (Ersatz: Beschreibung), Keywordsrobotsaus dem Robot-Typ<link rel="canonical">aus der kanonischen URL, aufgelöst für Sales-Channel und Sprache
Landingpages ohne Variante im aktuellen Sales-Channel, mit fehlender Kategorie oder im Status inaktiv liefern einen 404-Fehler.
Filter auf der Landingpage ​

Die Filter der Landingpage erscheinen als aktive Filter, tragen aber keinen Entfernen-Button; in der Filterleiste sind die entsprechenden Optionen ausgegraut. Sie definieren die Seite und lassen sich deshalb nicht abwählen. Alle zurücksetzen entfernt nur die zusätzlich gesetzten Filter.
Zusätzliche Filter (weitere Eigenschaften, Preis, Versandkostenfrei, Bewertung) schränken die Liste weiter ein. Die Landingpage-URL bleibt dabei erhalten, die zusätzlichen Filter hängen als Parameter an. Sortierung und Seitenwechsel funktionieren wie in jedem Listing.
Wird ein Filter der Landingpage trotzdem entfernt, etwa durch Bearbeiten der Adresse im Browser, leitet der Shop auf das Kategorie-Listing weiter und nimmt die ĂĽbrigen Filter mit.
Der Button Zurück zur Kategorie in der Filterleiste führt zum ungefilterten Listing der Kategorie. Er lässt sich in den Plugin-Einstellungen ausblenden; der Text ist über das Textbaustein-System (tonur.landingpagePage.backToCategoryButtonText) anpassbar.
Weiterleitung aus dem Listing ​
Setzt ein Kunde in einem normalen Kategorie-Listing Filter, prüft der Shop bei jeder Änderung, ob die aktive Filterkombination genau einer Landingpage entspricht. Wenn ja, wird er auf deren Aufruf-URL weitergeleitet. Voraussetzungen:
- Die Landingpage ist aktiv und dem aktuellen Sales-Channel zugewiesen.
- Ihre Kategorie ist die aktuelle Kategorie (oder sie nutzt die Sales-Channel-Navigation).
- Die Filterkombination stimmt exakt ĂĽberein: dieselben Eigenschaften und Hersteller, keine weiteren Filter.
- Der Kunde befindet sich auf Seite 1 des Listings.
Eine gewählte Sortierung wird mitgenommen, sofern sie von der Standardsortierung abweicht.
Gibt es mehrere Landingpages mit derselben Filterkombination in derselben Kategorie, gewinnt die zuerst gefundene. Solche Doppelungen sollten vermieden werden.
Breadcrumb ​
Ist in den Plugin-Einstellungen Landingpage Breadcrumb anzeigen aktiv und das Feld breadcrumb der Landingpage gefüllt (derzeit nur per API möglich), wird die Landingpage als letztes Element an die Breadcrumb der Kategorie angehängt.
Sitemap ​
Aktive Landingpages werden in die Sitemap jedes zugewiesenen Sales-Channels aufgenommen, mit Priorität und Änderungshäufigkeit aus dem Tab SEO & Sitemap. Ausgenommen sind Landingpages mit Aus der Sitemap ausschließen sowie URLs, die in Shopwares Sitemap-Konfiguration ausgeschlossen wurden.
Layout und Datenmapping ​
Ein zugewiesenes Erlebniswelten-Layout wird mit dem gefilterten Listing gerendert. Text- und Bildelemente lassen sich im Tab Layout je Landingpage befüllen; über das Datenmapping der Erlebniswelten stehen die Felder der Landingpage (Titel, Beschreibung, Meta-Daten) zur Verfügung, sodass ein Layout für viele Landingpages ausreicht. Standard-Kategorieblöcke wie das Produkt-Listing und die Filter werden automatisch mit den Daten der Landingpage befüllt.
Caching ​
Landingpage-Seiten liegen wie Kategorieseiten im HTTP-Cache. Änderungen an einer Landingpage werden über die Indizierung sichtbar; im Zweifel den Cache unter Einstellungen → System → Caches & Indizes leeren.
Kompatibilität ​
Ist das Plugin Dreisc SEO Pro installiert, ĂĽbergibt das Plugin die kanonische URL der Landingpage an dessen Canonical-Verwaltung.