Url (SP-Tag): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 66: | Zeile 66: | ||
;<code>command</code> (deprecated) | ;<code>command</code> (deprecated) | ||
− | : | + | :Existierendes Command. Muss im GUI definiert worden sein. Dieses Attribut ist veraltet und wird in zukünftigen Versionen nicht mehr unterstüzt werden. Verwenden sie anstelle dieses Attributes die Attribute <code>uri</code> und <code>handler</code>. |
;<code>information</code> (deprecated) | ;<code>information</code> (deprecated) | ||
− | : | + | :URL eines Artikels. Dieses Attribute ist veraltet und wird in zukünftigen Versionen nicht mehr unterstütz werden. Verwendetn sie anstelle dieses Attributes die Funktion <code>url()</code>, <code>relativeUrl()</code> oder <code>absoluteUrl()</code> der [[Article|Artikel-Objekte]]. |
;<code>uri</code> | ;<code>uri</code> | ||
Zeile 75: | Zeile 75: | ||
;<code>publisher</code> (deprecated) | ;<code>publisher</code> (deprecated) | ||
− | : | + | :???. |
− | ;<code> | + | ;<code>absolute</code> (deprecated) |
− | : | + | :Gibt an, ob die URL die durch das Attribute <code>information</code> ermittelt wurde mit absolutem Pfad ausgegeben werden soll. Verwenden sie anstelle dieses Attributes die Funktion <code>url()</code>, <code>relativeUrl()</code> oder <code>absoluteUrl()</code> der [[Article|Artikel-Objekte]]. |
;<code>window</code> | ;<code>window</code> | ||
Zeile 91: | Zeile 91: | ||
==Beispiele== | ==Beispiele== | ||
− | === | + | ===URL ausgeben=== |
Template Quelltext | Template Quelltext | ||
<source lang="xml"> | <source lang="xml"> | ||
− | + | <a href="<sp:url uri="mytest/test.spml"/>;parameter1=a;parameter2=b">show</a> | |
</source> | </source> | ||
Version vom 8. Juni 2008, 22:20 Uhr
Dieser Artikel bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf bitte mit ihn zu verbessern und entferne anschließend diese Markierung. |
Name
<sp:url> - Erzeugt IES-konforme URLs
Syntax
<sp:url uri="mytest/test.spml"/>
Beschreibung
Mit dem URL-Tag werden IES-konforme URLs erzeugt. Der Tag schreibt bei abgeschalteten Cookies die SessionID in die URL und die aktuelle Window-ID zu Verwendung der Window-Session. Bei Verwendung des Handler-Attributes wird auch der Handler als Paramter an die URL gehängt.
Attribute
Name | Type | Required | Default | ab IES Version |
---|---|---|---|---|
command (deprecated)
|
Text | Ja oder uri oder information
|
None | 1 |
information (deprecated)
|
Text | Ja oder command oder uri
|
None | 1 |
uri
|
Expression | Ja oder command oder information
|
None | 1 |
publisher (deprecated)
|
Text | Nein | true | 1 |
absolute (deprecated)
|
Expression | Nein | true | 1 |
window
|
Expression | Nein | true | 1 |
gui (deprecated)
|
Expression | Nein | true | 1 |
locale
|
Locale | Nein | None | 1 |
command
(deprecated)- Existierendes Command. Muss im GUI definiert worden sein. Dieses Attribut ist veraltet und wird in zukünftigen Versionen nicht mehr unterstüzt werden. Verwenden sie anstelle dieses Attributes die Attribute
uri
undhandler
.
information
(deprecated)- URL eines Artikels. Dieses Attribute ist veraltet und wird in zukünftigen Versionen nicht mehr unterstütz werden. Verwendetn sie anstelle dieses Attributes die Funktion
url()
,relativeUrl()
oderabsoluteUrl()
der Artikel-Objekte.
uri
- ???.
publisher
(deprecated)- ???.
absolute
(deprecated)- Gibt an, ob die URL die durch das Attribute
information
ermittelt wurde mit absolutem Pfad ausgegeben werden soll. Verwenden sie anstelle dieses Attributes die Funktionurl()
,relativeUrl()
oderabsoluteUrl()
der Artikel-Objekte.
window
- Steuert, ob das aktuelle Window an die URL gefügt werden soll (nur in Verbindung mit
command
notwendig)
gui
(deprecated)- Steuert, ob das aktuelle GUI an die URL gefügt werden soll (nur in Verbindung mit
command
notwendig). Wird ab IES Version 2 nicht mehr ausgewertet, da keine GUIs mehr existieren. Sie werden durch Live-Seiten und IES-Module abgelöst.
locale
- Dieses Attribut dient zur Auswahl der zu verwendende Sprache bei mehrsprachiger Variablen.
Beispiele
URL ausgeben
Template Quelltext
<a href="<sp:url uri="mytest/test.spml"/>;parameter1=a;parameter2=b">show</a>
Ausgabe
xxx
Beispiel B
Template Quelltext
xxx
Ausgabe
xxx