Neu Hilfe, Evo Template Merkmale Werte auslesen.

Underbär

Sehr aktives Mitglied
19. Mai 2015
428
79
Hallo Community,
irgendwie steht ich auf dem schlauch.

Es geht um die Merkmale eines Artikels.

mit {$MerkmalWert->cWert} bekomme ich den Namen des Merkmales ausgelesen/angezeigt, nun möchte ich aber die Beschreibung des Merkmales auslesen, ich würde es dann mit {$MerkmalWert->cBeschreibung} ausgeben jedoch zeigt er mir damit nix an.

kann mir jemand einen Tip geben?
 

Underbär

Sehr aktives Mitglied
19. Mai 2015
428
79
mit
{foreach name=filter from=$Merkmal->oMerkmalWerte_arr item=MerkmalWert}
{assign var=kMerkmalWert value=$MerkmalWert->kMerkmalWert}
{if $MerkmalWert->nAktiv}

sollte doch alles geladen sein.....

$ Kopf -> Tisch und wieder von vorn!
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.660
336
Ich befürchte der Shop baut die Angaben auf Artikelebene nicht korrekt zusammen. In einem Schnelltest ist es mir ebenfalls nicht gelunden die Beschreibung der Merkmalwerte ausgeben zu lassen. Das Property cBeschreibung ist für alle Merkmalwerte leer.
 

Underbär

Sehr aktives Mitglied
19. Mai 2015
428
79
das lustige ist mit {$oNavigationsinfo->oMerkmalWert->cBeschreibung} kann ich den wert teilweise auslesen wenn ich das merkmal expliziet angeklickt habe.
 

Underbär

Sehr aktives Mitglied
19. Mai 2015
428
79
Hab nun herausgefunden mit JTL Debug

{$Suchergebnisse->Artikel->elemente[1]->oMerkmale_arr.191->oMerkmalWert_arr[0]->cBeschreibung}


da steht drin was benötige, wie muss das ganze nun umgeschrieben werden?


merkmal.jpg

das es die selbe funktion hat wie {$MerkmalWert->cWert}
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: qconq

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.660
336
Wo möchtest du die Merkmalbeschreibung anzeigen lassen, doch in der Artikelansicht oder? Da wirst du nix umbauen können, da der Shop das über seine Logiken baut. Was du machen könntest ist eine eigene Funktion oder ein Plugin schreiben, was die von allen oder nur bestimmten Merkmalwerten nachträglich die Beschreibung aus der Datenbank holt.
 

Underbär

Sehr aktives Mitglied
19. Mai 2015
428
79
Moin martin,
ich möchte die Merkmalbeschreibung mit in der Filternavigation anzeigen, als mouseover Beschreibung.

soweit ist alles fertig nur ich bekomm einfach nicht die Beschreibung ausgelesen.
 

Underbär

Sehr aktives Mitglied
19. Mai 2015
428
79
Fehler gefunden,

es war eine kleine Anpassung in der Filter_inc notwendig.
Damit cBeschreibung überhaupt geladen wurde.
 

ink-und-laser.de

Aktives Mitglied
26. Januar 2009
61
0
Hallo Underbär,
schön, das du es gefunden hast. Noch schöner wäre, wenn Du uns an Deinem Wissen teil haben läßt.
Was wurde in der filter_inc angepasst?

Gruß Gino
 

Horus Sirius

Gut bekanntes Mitglied
9. März 2017
146
10
Oldenburg
{get_product_list nLimit=8 cAssign="myProducts" kKategorie=1}

{foreach name=custom from=$myProducts item=oCustomArtikel}

{if isset($oCustomArtikel->oMerkmale_arr)}

{foreach from=$oCustomArtikel->oMerkmale_arr item=oMerkmal}

$oMerkmal->oMerkmalWert_arr[0]->cWert -> bei dir "cBeschreibung"
 

Ähnliche Themen