Scope (SP-Tag)
Version vom 20. November 2015, 14:32 Uhr von Schleuse (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Name== <sp:scope> - Setzt den Standard-Scope für alle Tags im tagbody ==Syntax== <source lang="xml"> <sp:scope scope="page"> ... </sp:scope> </source> ==B…“)
Name
<sp:scope> - Setzt den Standard-Scope für alle Tags im tagbody
Syntax
<sp:scope scope="page">
...
</sp:scope>
Beschreibung
Mit dem Scope-Tag kann der Standard-Scope von request
auf einen beliebigen anderen Scope gewechselt werden.
Attribute
Name | Type | Required | Default | ab IES Version |
---|---|---|---|---|
scope
|
Variable | Ja | request | 2.14 |
scope
- Gültigkeitsbereich der als Standard-Scope im Tagbody definiert werden soll. Möglich sind page und request.
Beispiele
Standard-Scope Ändern
Template Quelltext
<sp:set name="foobar" value="123" /> <%-- Variable wird im Request Scope definiert --%>
<sp:scope scope="page">
<sp:set name="foo" value="123" /> <%-- Variable wird im Page Scope definiert --%>
<sp:set name="bar" scope="request" value="123" /> <%-- Variable wird im Request Scope definiert --%>
</sp:scope>
<sp:set name="barfoo" value="123" /> <%-- Variable wird im Request Scope definiert --%>