Vorlagen templates

Vorlagen können verwendet werden, um die Länge und Komplexität von Anfragen zu reduzieren, die mehrere Bildebenen zusammensetzen oder RTF-formatierten Text enthalten.

Benutzerdefinierte Variablen können verwendet werden, um die Verwendung von Vorlagen weiter zu vereinfachen. Vorlagen werden häufig so eingerichtet, dass Bilder oder Text einfach ausgetauscht oder andere Optionen zur Laufzeit festgelegt werden können.

Vorlagen werden als Datensätze in Bildkatalogen gespeichert, wobei der Vorlagentext im Feld catalog::Modifier und das Feld catalog::Path leer ist oder ein statisches Hintergrundbild angibt, das nicht dynamisch geändert werden kann.

Vorlagen werden mit dem Befehl template= oder in der Pfadkomponente der Anfrage-URL angegeben. Für die meisten Anwendungen wird empfohlen, den Befehl template= zum Angeben von Vorlagen zu verwenden. Der template=Befehl darf nicht im Feld "catalog::PostModifier" auftreten und darf nur im Feld "catalog::Modifier" in einer verschachtelten IS-Anfrage auftreten (d. h. in einem src=is{...}). Vorlagendatensätze dürfen in src=- oder mask=Befehlen nicht referenziert werden.

Alle in mask= Vorlage eingebetteten src= oder Befehle können in den Hauptkatalog der Anfrage oder in einen anderen Bildkatalog aufgelöst werden. Wenn kein rootId explizit angegeben ist, wird der Hauptkatalog angenommen. Die mit template= angegebene Vorlage kann sich auch im Hauptkatalog oder einem anderen Bildkatalog befinden.

Es wird dringend empfohlen, immer Standarddefinitionen für alle in einer Vorlage verwendeten Variablen einzuschließen. Auf diese Weise kann die Bildausgabe der Vorlage immer einfach durch Angabe von attribute::RootId und catalog::Id angezeigt werden, ohne wissen zu müssen, welche Variablen in der Vorlage verwendet werden.

Die vordefinierte Pfadersatzvariable $object$ kann verwendet werden, um das im URL-Pfad angegebene Bildobjekt auf eine beliebige Ebenenquelle oder -maske ( src= oder mask=) anzuwenden, selbst in verschachtelten oder eingebetteten Anfragen.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49