Startseite / Vorlagenentwicklung / Regeln / Formulareigenschaften <PROPERTY/> / Eigenschaft TEMPLATE
Eigenschaft TEMPLATE
Die Vorlage des aktuellen Elements ermitteln
Für Elemente, die in FirstSpirit auf einer Vorlage basieren (z. B. Seiten, Absätze, Datensätze), kann die Vorlage über eine Regel ermittelt werden. Es wird der Referenzname der Vorlage zurückgegeben (UID).
Der Ausdruck <PROPERTY source='#global' name='TEMPLATE'/> kann im Bereich Wertermittlung der Regeldefinition (oder für die Definition einer Vorbedingung) eingesetzt werden. Da es sich um eine allgemeingültige Eigenschaft handelt, muss dem Attribut source das Objekt #global zugewiesen werden.
Auf einer Seite werden beispielsweise die Informationen der Seite zurückgeliefert (auch wenn die Regel z. B. in einem Absatz innerhalb einer FS_CATALOG-Eingabekomponente ausgeführt wird).
In Metadaten werden Information des Elements zurückgeliefert, auf dem die Metadaten definiert wurden.
Beispiel
<RULES>
<RULE when="ONLOCK">
<WITH>
<PROPERTY name="TEMPLATE" source="#global"/>
</WITH>
<DO>
<PROPERTY name="VALUE" source="Template/>
</DO>
</RULE>
</RULES>