Scope (SP-Tag)

Aus SiteparkWiki
Version vom 20. November 2015, 15: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…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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 --%>