vtUse
(Basic, Pro, Master ab 1.1)
Ändert den Kontext, in dem nachfolgende Platzhalter und Seitenangaben interpretiert werden.
Verwendung
<!--{{vtUse: %Seite }}--> ... <!--{{vtEndUse}}-->
<!--{{vtUse: %Seite, %Seitentyp }}--> ... <!--{{vtEndUse}}-->
- %Seite
Seite, die den neuen Kontext bilden soll. Sie können alle Arten von Seitenangaben verwenden, die Virthos unterstützt.
- %Seitentyp
(optional) Name des Templates, mit dem die Seite erstellt werden soll, falls sie nicht existiert. Dieses automatische Erstellen funktioniert nur, wenn %Seite einen Seitennamen enthält, keinen Pfad und keine Seitennummer. Virthos prüft dann, ob die Seite, die den aktuellen Kontext bildet, eine Subseite mit dem angegebenen Namen besitzt. Falls nicht, wird eine neue Seite mit dem angegebenen Namen und dem angegebenen Seitentyp erstellt.
Hinweise
Mit Hilfe von vtUse
lassen sich neben den Inhalten der aktuellen Seite auch
Inhalte aus jeder anderen Seite in das aktuelle Template einbinden. Auch ein
Verschachteln von vtUse
-Anweisungen ist möglich, wobei relative Seitenangaben
in einer "inneren" vtUse
-Anweisung in dem Kontext interpretiert werden, der
von der "äußeren" vtUse
-Anweisung vorgegeben ist.
Beispiel1
<!--{{vtUse: //Firmendaten}}-->
<p>Zentrale: {{Telefon}}</p>
<!--{{vtEndUse}}-->
Beispiel2
<!--{{vtUse: Kommentare, commentlist }}-->
<p>Kommentare:</p>
<ul>
<!--{{vtLoop}}-->
<li><a href="{{vtLink}}">{{Betreff}}</a> {{Datum}}</li>
<!--{{vtEndLoop}}-->
</ul>
<!--{{vtEndUse}}-->
Siehe auch
- vtLoop
- Seitenangaben