Dieses Tag dient zum Einbinden von Daten aus einem CMS, einer anderen Datenbank oder schlicht einer Datei, z. B. einer Größentabelle für Produkte. Es funktioniert ähnlich wie WS-IncludeTpl(), erlaubt aber im Gegensatz zu WS-IncludeTpl() Tag-in-Tag.

Referenz: WS-IncludeTpl()

 


Hinweis:

Dieses Tag nur dann verwenden, wenn es unumgänglich ist, d. h., nur dann, wenn Tag-in-Tag benötigt wird! Für alle anderen Zwecke muss zwingend WS-IncludeTpl() verwendet werden.

 

Positives Beispiel (WS-DynIncludeTpl() kann verwendet werden):

Ein Händler möchte für seine Produkte aus dem Bereich "Textilien" Größentabellen hinterlegen. Die Größentabelle wird in einem freien Produktdatenfeld (PR-Groessentabelle) an den Shop übergeben. Ein Warenwirtschaftssystem unterstützt keine HTML-Formatierung mit Zeilen und Spalten. Eine solche wird jedoch benötigt, um die Größentabelle ggf. zu editieren. Daher muss der Händler die Tabellen im HTML-Format pflegen und z. B. als groessentabelle_stiefel123.htm oder groessentabelle_hemd_a25.htm auf dem Server in einem zuvor vereinbarten Unterverzeichnis bereitstellen.

An der gewünschten Stelle in der Produkteinzelansicht platziert der Designer dann das Tag WS-DynIncludeTpl():

...
{PR-Groessentabelle}
<!-- Anzeige der produktabhängigen Größentabelle -->
~WS-DynIncludeTpl(../groessentabellen/$PR-Groessentabelle$)~
{/PR-Groessentabelle}
...

Das Tag prüft nicht, ob die referenzierte Datei auf dem Server vorhanden oder der Dateiname korrekt geschrieben ist. Im Fall eines Fehlers bleibt die entsprechende Stelle auf der Produkteinzelansichts-Seite einfach leer.

Negatives Beispiel (WS-DynIncludeTpl() darf nicht verwendet werden):

Auf einer Informationsseite soll der Text mit den Widerrufsbedingungen eingebunden werden. Dazu wird die Datei incl_widerruf.htm inkludiert. In einem solchen Fall das reguläre ~WS-IncludeTpl(incl_widerruf.htm)~ verwenden. (Informationen zu WS-IncludeTpl() finden Sie unter der Tag-Dokumentation WS-IncludeTpl())

Verwendbar als …

Einzel-Tag

+

Bereichs-Tag

negatives Bereichs-Tag

Schleifen-Tag

Zulässig in Templates …

Alle