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

Random-Funktion

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()