Neu Im Template per 'if' einen Wert aus einem Array auslesen

mona

Sehr aktives Mitglied
26. April 2016
308
25
Shop 4.06 Evo

Ich habe mir im Template inc_order_items.tpl mittels {$Variation|print_r} die Variabeln auslesen lassen.

Ergebnis:
WarenkorbPosEigenschaft Object ( [kWarenkorbPosEigenschaft] => [kWarenkorbPos] => [kEigenschaft] => 1436 [kEigenschaftWert] => 2265 [fAufpreis] => 0.0000 [fGewichtsdifferenz] => 0.0000 [cEigenschaftName] => Array ( [ger] => Option [eng] => Option ) [cEigenschaftWertName] => Array ( [ger] => gebraucht [eng] => used ) [cAufpreisLocalized] => CHF 0.00 [cTyp] => RADIO ) 1

Mein Ziel: per if-Abfrage den Wert Deutsch 'gebraucht' oder Englisch 'used' aus dem Array cEigenschaftWertName auslesen (einfach erklärt: wenn im Warenkorb mein Artikel die Variation gebraucht enthält, dann .....)

Bin nun schon eine Ewigkeit am probieren, das if klappt einfach nicht, dass "dann" ist kein Problem...

Wäre supernett wenn jemand einen Blick auf mein Problem werfen könnte und idealerweise helfen könnte.

Lieben Dank
mona
 
Zuletzt bearbeitet:

mona

Sehr aktives Mitglied
26. April 2016
308
25
Gelöst🙂

Foreach mit item=Variation from=$oPosition->WarenkorbPosEigenschaftArr

dann eine if-Abfrage auf $Variation->cEigenschaftWertName.ger=='gebraucht'
 
  • Gefällt mir
Reaktionen: P0ttwal und SHAAN

Ähnliche Themen