Neu Eigene Kategoriefelder ausgeben

Qwert Zuiopü

Aktives Mitglied
2. März 2017
12
0
Hallo,
ich würde gerne zusätzliche Kategoriefelder in der Kategorieliste ausgeben.

In der Wawi habe ich unter den Kategorien ein neues Feld (holzarten) angelegt
und in den Kategorien einen Wert angegeben.

In der
templates/MeinEvo/productlist/header.tpl

dann den Code:
{$AktuelleKategorie->FunktionsAttribute.holzarten}
{$AktuelleKategorie->categoryFunctionsAttributes.holzarten}

Leider erfolgt keine Ausgabe.
Wawiabgeich habe ich durchgeführt.
Hat jemand einen Tipp?
 

Anhänge

  • Bildschirmfoto 2018-09-27 um 06.18.48.png
    Bildschirmfoto 2018-09-27 um 06.18.48.png
    71,6 KB · Aufrufe: 11
  • Bildschirmfoto 2018-09-27 um 06.29.02.png
    Bildschirmfoto 2018-09-27 um 06.29.02.png
    196 KB · Aufrufe: 7
  • Bildschirmfoto 2018-09-27 um 06.28.51.png
    Bildschirmfoto 2018-09-27 um 06.28.51.png
    20,4 KB · Aufrufe: 6
  • Bildschirmfoto 2018-09-27 um 06.35.46.png
    Bildschirmfoto 2018-09-27 um 06.35.46.png
    98,8 KB · Aufrufe: 6

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,
dann den Code:
{$AktuelleKategorie->FunktionsAttribute.holzarten}
{$AktuelleKategorie->categoryFunctionsAttributes.holzarten}
Das Array FunktionsAttribute gibt es nur bei Artikeln. Wenn du - wie geschrieben - auf das Array categoryFunctionsAttributes zugreifst, sollte das funktionieren. In dem Screenshot aus deinem Template steht aber {$AktuelleKategorie->categoryFunctionAttributes}! Es fehlt das "holzarten". Deshalb wird nur "Array" ausgegeben.

Anm.: Die Verwendung von Funktionsattributen oder eigenen Feldern ist eigentlich nur zur Funktionssteuereung gedacht, da diese nicht lokalisierbar sind. Für die Ausgabe von Meldungen sollten besser die mehrsprachigen Attribute verwendet werden.
 
Zuletzt bearbeitet:

Qwert Zuiopü

Aktives Mitglied
2. März 2017
12
0
Hallo, Danke für die Antwort, leider gibt es bei {$AktuelleKategorie->categoryFunctionsAttributes.holzarten} keine Ausgabe (aber auch keinen Fehler)
Ggf. würde den Array auslesen, so wie var_dump.
{var|$AktuelleKategorie->categoryFunctionsAttributes} geht leider nicht.(bin Smarty-Anfänger)

Für die Ausgabe von Meldungen sollten besser die mehrsprachigen Attribute verwendet werden.
Danke für den Hinweis, schauee nach!