Oxid: Einzelnes Attribut ausgeben

Im Onlineshop-System OXID kann ein einzelnes Attribut nicht direkt abgefragt werden. Dies kann nur durch eine Iteration über alle vorhanden Attribute des Produkts erreicht werden.

Hier unser Codevorschlag:

[{foreach from=$oView->getAttributes() item=oAttr name=attribute}]
    [{ if $oAttr->title == "ATTRIBUTNAME"}]
        ([{ $oAttr->value }])
    [{/if}]
[{/foreach}]

Auf das Attribut selbst kann nicht direkt zugegriffen werden. Mittels einer foreach muss man iterieren und dann den aktuellen Wert abfragen.

Scroll