vtScript
(Basic, Pro, Master ab 1.3)
Unterdrückt die Ausgabe der nachfolgenden VirthosTalk- und HTML-Elemente.
Verwendung
<!--{{vtScript}}--> ... <!--{{vtEndScript}}-->
<!--{{vtScript}}--> ... <!--{{vtEndScript: %Variable}}-->
- %Variable
(optional) Name einer Variablen, in der die Ausgabe gespeichert werden soll. Dieser Parameter ist veraltet und wird seit v4.0 nicht mehr unterstützt. Für das Speichern der Ausgabe steht die
vtCapture
-Anweisung zur Verfügung.
Hinweise
Wird eine längere Folge von VirthosTalk-Anweisungen in ein Template
eingebunden, entstehen im Quellcode der abgerufenen Seite oft größere Lücken
mit Leerzeilen, Leerzeichen und manchmal auch Kommentaren. Um dies zu
unterbinden, lässt sich die Anweisungsfolge in einen vtScript
-Block
einschließen. Nach einer vtScript
-Anweisung unterdrückt Virthos jede weitere
Datenausgabe an den Webbrowser, bis eine vtEndScript
-Anweisung folgt.
Beispiel
<!--{{vtScript}}-->
## Zuerst berechnen wir die Nettosumme:
{{vtSelect: -origin="{vtGet:WarenkorbID}" -type="artikel"}}
{{vtSet: Nettosumme="{vtEval: sum, Preis}"}}
{{vtEndSelect}}
## ... dann die Bruttosumme:
{{vtCalc: round( {vtGet:Nettosumme} * 1.16, 2 ) }}
{{vtSet: Bruttosumme}}
<!--{{vtEndScript}}-->
<p>Die Gesamtsumme beträgt {{Bruttosumme}} EUR brutto.</p>