Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Layout-Regeln

Layouts über Regeln Seiten zuordnen - Ziele (Knoten, Teilbaum, Pfad), Bedingungen (Siteaccess, Klasse, Zeit, Parameter), Prioritäten und das Prinzip „der erste Treffer gewinnt“ - mit Rezepten und einer Tabelle zur…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/creators/website-creators/layout-rules.md

On this page

This page is a translation. Read the English original

Layout-Regeln

Diese Seite richtet sich an Website-Ersteller, die entscheiden, welche Seiten welches Layout verwenden. Ein Layout bewirkt nichts, bis eine Regel Anfragen darauf richtet. Regeln liegen unter Mappings im Layouts-Editor und unter rule_list in den formularbasierten Bildschirmen. Quelle: Regeln.

Inhalt

  1. Woraus eine Regel besteht
  2. Ziele
  3. Bedingungen
  4. Priorität: der erste Treffer gewinnt
  5. Rezepte
  6. Fehlersuche

Woraus eine Regel besteht

TeilBedeutung
Layoutwas angezeigt wird
Zielefür welche Anfragen sie gilt
Bedingungenzusätzliche Einschränkungen, die ebenfalls erfüllt sein müssen
Prioritätdie höhere gewinnt, wenn mehrere Regeln passen
Aktiviertein Schalter, um eine Regel stillzulegen, ohne sie zu löschen
Der Reiter Layouts einer Seite: welches Layout sie verwendet, mit Preview, Edit layout, Map layout und New layout
Der Reiter Layouts einer Seite: welches Layout sie verwendet, mit Preview, Edit layout, Map layout und New layout

Ziele

TypPasst, wenn
nodedie Anfrage auf diesen Inhaltsknoten aufgelöst wird
subtreeder Knoten der Anfrage unterhalb dieser Platzierung liegt
pathder Pfad gleich dem Wert ist
path_prefixder Pfad mit dem Wert beginnt
path_info_prefixdasselbe, normalisiert auf einen führenden /
path_regexder Pfad einem regulären Ausdruck entspricht

Ein Zieltyp route ist deklariert, aber nicht implementiert, und passt nie; verwenden Sie ihn nicht. Bevorzugen Sie subtree und node: Sie folgen dem Inhalt, wenn die Redaktion ihn umbenennt oder verschiebt, während ein Pfad bricht.

Bedingungen

TypSchränkt ein nachWert
siteaccessdem Siteaccess, der die Anfrage bedientJSON-Array mit Namen
content_type / classder Klasse des KnotensJSON-Array mit Klassen-Bezeichnern
query_parameter?name=value in der AdresseJSON mit parameter_name, optional parameter_values
route_parametereinem Benutzerparameter im Pfaddasselbe
timeder aktuellen ZeitJSON mit from und/oder to

Ohne Werte verlangt eine Parameterbedingung nur, dass der Parameter vorhanden ist. Ein leerer Zeitraum passt immer. Ein unbekannter Bedingungstyp passt: Ein Tippfehler erweitert die Regel, statt sie abzuschalten.

Priorität: der erste Treffer gewinnt

Regeln werden nach Priorität ausgewertet, und der erste Treffer gewinnt. Die häufigste Verwirrung: Ein Layout erscheint nicht, weil eine breitere Regel mit höherer Priorität die Anfrage zuerst abfängt. Geben Sie spezifischen Regeln (ein Knoten) eine höhere Priorität als allgemeinen (ein Teilbaum, eine Klasse).

Layouts, Regeln: die Zuordnungen mit Priorität, Ziel, dem gewählten Layout und ob sie aktiviert sind
Layouts, Regeln: die Zuordnungen mit Priorität, Ziel, dem gewählten Layout und ob sie aktiviert sind

Rezepte

ZielZiel-TypBedingungenPriorität
Layout der Startseitenode = der Wurzelknotensiteaccess = ["site"]hoch
Alle Artikel im Ordner Newssubtree = Newscontent_type = ["article"]mittel
Ein Kampagnen-Layout für Oktobernode = die Landingpagetime = {"from":"2026-10-01","to":"2026-10-31"}höher als die normale Regel der Seite
Eine Vorschauvariantenode = die Seitequery_parameter = {"parameter_name":"variant","parameter_values":["b"]}hoch
Ein websiteweiter Standardsubtree = die Wurzelam niedrigsten

Eine Regel zu kopieren ist der schnellste Weg, eine Familie ähnlicher Regeln zu bauen.

Fehlersuche

SymptomPrüfen
Die Seite zeigt das alte Layouteine Regel mit höherer Priorität passt zuerst; das Layout ist nicht veröffentlicht; der Seiten-Cache enthält noch die alte Seite
Eine Regel gilt für zu viele Seitenein falsch geschriebener Bedingungstyp passt auf alles; das Ziel ist ein breiter Teilbaum
Eine Regel funktioniert nach einer Umbenennung nicht mehrsie verwendet ein Pfad-Ziel; wechseln Sie zu node oder subtree
Nach dem Veröffentlichen ändert sich nichtsleeren Sie den View-Cache für Inhalte und, mit Velocity, dessen Antwort-Cache

Hinweis Der Resolver cacht, welches Layout eine Anfrage bekommt. Wenn Regeln oder Layouts außerhalb des Editors geändert wurden (ein Import, ein Skript), leeren Sie die Caches der Erweiterung, wie es deren Dokumentation beschreibt, und dann die Inhalts-Caches.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x