Neu Eigene Kategoriefelder ausgeben

  • Wenn Ihr uns das erste Mal besucht, lest euch bitte zuerst die Foren-Regeln durch.
2. März 2017
10
0
#1
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

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
724
107
Halle
#2
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:
2. März 2017
10
0
#3
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!
 

Ähnliche Themen