Servus,
ich suche nach der Variable für das Kategorie Bild der aktuellen Kategorie.
Hintergrund: Am Ende der Artikeldetail Seite möchten wir das aktuelle Kategoriebild anzeigen (als Link zurück zu Kategorie).
wir wollen also ein eigenes DIV in unserem eigenen Theme einbauen und die Variable darin aufrufen.
{&$sVaribale}
bzw.
Via {debug} lass ich die Smarty Debug Console anzeigen und hab (leider ohne Erfolg) nach der passenden Variable gesucht.
Das Kategorie Teaser Bild finden wir in der Debug Console unter $sCategories
Smarty_Variable Object (3)
->value = Array (3)
20 => Array (22)
id => 20
name => "Kollektionen"
metaKeywords => null
metaDescription => ""
cmsHeadline => "Entdecke unsere Kollektionen"
cmsText => ""
active => true
template => null
blog => false
path => "|3|"
external => ""
externalTarget => ""
hideFilter => false
hideTop => false
hidetop => false
attribute => Array (9)
id => "5"
categoryID => "20"
attribute1 => null
attribute2 => null
attribute3 => null
attribute4 => null
attribute5 => null
attribute6 => null
cbax_advanced_menu_column_amount => ""
media => Array (6)
id => 65
name => "banner-unsere-kollektionen"
description => ""
path => "https://www.UNSERSHOP.de/..."
type => "IMAGE"
extension => "png"
description => "Kollektionen"
link => "shopware.php?sViewport=cat&sCategory=20"
flag => true
subcategories => Array (5)
22 => Array (22)
id => 22
name => "WILD"
metaKeywords => null
metaDescription => ""
cmsHeadline => "Kollektion WILD"
cmsText => ""
active => true
template => null
blog => false
path => "|3|20|"
external => ""
externalTarget => ""
hideFilter => false
hideTop => false
hidetop => false
attribute => Array (9)
id => "6"
categoryID => "22"
attribute1 => null
attribute2 => null
attribute3 => null
attribute4 => null
attribute5 => null
attribute6 => null
cbax_advanced_menu_column_amount => ""
media => Array (6)
id => 66
name => "banner-19-01-wild"
description => ""
path => "https://www.UNSERSHOP.de/media/ima..."
type => "IMAGE"
extension => "png"
description => "Wild"
link => "shopware.php?sViewport=cat&sCategory=22"
flag => false
subcategories => Array (0)
childrenCount => 0
Und weiter unten haben wir bei $sCategoryCurrent leider nur folgendes
Smarty_Variable Object (3)
->value = 22
->nocache = null
->scope = "snippet:frontend/detail/content.tpl"
Also haben einiges probiert (bislang ohne Erfolg) z.B.
oder
{if "3|20|22|65"}
{assign var="mediaUrls" value=$s????|mediaurl}
{foreach from=$mediaUrls item=mediaUrl}
{/foreach}
{/if}
Überlegenung war auch mit $sCategoryCurrent zu arbeiten, aber das gibt uns alles nicht den MediaURL von dem Teaser bild.
Lage rede kurzer Sinn:
Wie geht ihr vor wenn eure Variable verschachtelt ist?
Hat einer von euch einen Tipp für uns wie wir die richtige Variable finden?
Bzw. wie macht ihr eure {if} Abfragen um je nach $sCategoryCurrent eine andere Variable auszulesen?
Herzlichen Dank für jeden kleinen Tipp/Hinweis!