Mithilfe von CAT-LoadData(Parameter1,Parameter2) können an beliebigen Stellen im Shop zum einen die Daten einer Kategorien wie Name, Beschreibung, Grafiken etc. geladen werden. Zum anderen können auch die zugewiesenen Produkte einer Kategorie über dieses Tag angezeigt werden.
Die Anzeige der gewünschten Kategorie wird über Parameter1 des Tags definiert, z. B. ein Kategorieindex. Mit Parameter2 wird die maximale Anzahl der Produkte festgelegt, z. B. 10.
Als Parameter1 können zum Beispiel folgende Werte angegeben werden:
▪expliziter Kategorieindex, z. B. 123456
▪dynamischer Kategorieindex über die Tags CAT-Index oder CAT-TopIndex
▪freie Variable, z. B. DC-Tags (Design Control)
{CAT-LoadData(123,999)}
{CAT-LoadData_OK}
Kategorie mit Index 123 konnte geladen werden: ~CAT-Name~
Anzahl an zugewiesenen Produkten: ~CAT-LoadData_HasProducts~
{CAT-LoadData_HasProducts}
{@PR-Data}
~PR-Name~
{/@PR-Data}
{/CAT-LoadData_HasProducts}
{/CAT-LoadData_OK}
{!CAT-LoadData_OK}
Kategorie 123 konnte nicht geladen werden
ErrorCode: ~CAT-LoadData_ErrorCode~
{/!CAT-LoadData_OK}
{/CAT-LoadData(123,999)}
Referenz: CAT-LoadData_ErrorCode
Referenz: CAT-LoadData_HasProducts
Referenz: CAT-LoadData_OK
Verwendbar als …
Einzel-Tag |
– |
Bereichs-Tag |
+ |
negatives Bereichs-Tag |
– |
Schleifen-Tag |
– |
Zulässig in Templates …
Alle Templates
Weitere Informationen
Standardmäßig werden immer die ersten Produkte einer Kategorie innerhalb von CAT-LoadData() angezeigt. Damit nicht nur stets die ersten X Produkte angezeigt werden, können Sie von WEBSALE V8s die Startposition der angezeigten Produkte per Zufallsgenerator (Random) bestimmen lassen. Hierzu wird Parameter2 ein * vorangestellt.
{CAT-LoadData(123,*9)}
...
{/CAT-LoadData(123,*9)}
Unterkategorien der geladenen Kategorie anzeigen lassen
Mit CAT-LoadData() können zwar grundsätzlich Informationen wie Name, Beschreibung, Grafiken etc. der in Parameter1 angegebenen Kategorie angezeigt werden. Das Laden dazugehöriger Unterkategorien mithilfe von CAT-Childs oder CAT-HiddenChilds ist aber nicht möglich.
Mehr zum Thema "Kategorien an beliebigen Stellen im Shop anzeigen" finden Sie hier:
Wegweiser: Unterkategorien einer Kategorie
Unterschiede zwischen CAT-LoadData() und CAT-AdvData()
▪CAT-LoadData() unterstützt keine Pseudo-Indizes, z. B. $CS-Links
▪Der CAT-LoadData()-Bereich wird auch dann angezeigt, wenn keine Produkte vorhanden sind.
Referenz: CAT-AdvData()