Web.Stencils.TWebStencilsPathTemplateItem.Template
Delphi
property Template: string read FTemplate write FTemplate;
C++
__property System::UnicodeString Template = {read=FTemplate, write=FTemplate};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| property | published | Web.Stencils.pas Web.Stencils.hpp |
Web.Stencils | TWebStencilsPathTemplateItem |
Beschreibung
Die Pfadvorlage stimmt mit einem Anforderungspfad überein und extrahiert Variablen.
Eine Vorlage ist ein Anforderungspfad, der mit '/' beginnt und '{name}' als Variablenmarker enthalten kann.
Zum Beispiel:
'/mysite/{filename}/{arg1}'
Auf die Variablen kann im Skript mit '@page.<variable name>' zugegriffen werden. Wenn die Variable {filename} nicht angegeben ist, wird das letzte Pfadsegment als Wert der Variable 'filename' verwendet.
Wenn eine Pfadvorlage die Variable '{filename}' enthält, werden nur die Teile vor und nach {filename} zum Erstellen des Dateipfads verwendet. Später wird der Dateipfad mithilfe der Dispatcher-Funktion auf den Dateisystempfad erweitert.
Hinweis: Das Symbol
'*' wird als Sondermarker verwendet, wenn eine übereinstimmende Vorlage oder die Vorlagendatei nicht gefunden wird.