wPageCur::getVar
Ermittelt eine Variable der aktuellen Seite
Funktionsaufruf
String getVar(String name, String value)
Parameter
| Parameter | Beschreibung |
|---|---|
| name | Name der Variable |
Beispiel: Ermittelt den Wert der Variable status
Quelltext
<?php
$name = 'status';
$value = 'ok';
wPageCur::setVar($name, $value);
print "Die Seitenvariable ".$name." hat den Wert: ".wPageCur::getVar($name);
?>Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.
FAQs
- Wozu dient wPageCur::getVar?
- wPageCur::getVar ermittelt den Wert einer Variablen der aktuellen Seite.
- Wie lautet die Signatur von wPageCur::getVar?
- Die Funktion hat den Aufruf: <code class="codeInline">String getVar(String name, String value)</code>
- Welche Parameter hat wPageCur::getVar?
- - <code class="codeInline">name</code>: Name der Variable, deren Wert ermittelt werden soll. - <code class="codeInline">value</code>: (Parameter in der Signatur) übergebenes Argument der Funktion; im gezeigten Beispiel wird vor dem Abruf die Variable über <code class="codeInline">setVar</code> mit einem Wert gesetzt.
- Wie wird ein Beispiel für status mit wPageCur::getVar umgesetzt?
- Beispiel: <pre><code class="codeBlock" style="color: #000000">php <?php $name = 'status'; $value = 'ok'; wPageCur::setVar($name, $value); print "Die Seitenvariable ".$name." hat den Wert: ".wPageCur::getVar($name); ?> </code></pre> Dabei wird <code class="codeInline">status</code> zuerst gesetzt und anschließend mit <code class="codeInline">getVar('status')</code> ausgelesen.
- Welche Rolle spielt wPageCur::setVar im Zusammenspiel mit wPageCur::getVar?
- Im Beispiel wird die Variable zunächst mit <code class="codeInline">wPageCur::setVar($name, $value)</code> gesetzt. Erst danach kann <code class="codeInline">wPageCur::getVar($name)</code> den gespeicherten Wert aus der Seitenvariablen zurückgeben.
- Muss bei der Einbindung von Framework-Funktionen in Weblication®-Skripten die grid.php referenziert werden?
- Nein. Wenn Sie eine Funktion innerhalb einer Weblication®-Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code> einbinden, muss das Framework über <code class="codeInline">grid.php</code> nicht mehr referenziert werden.