Verküpfte Kategorie in $sArticle anzeigen

Hallo liebe Comunity,

ich würde gerne die Darstellung des Cross-Sellings anpassen. Dies soll jedoch Kategorieanhängig passieren. Leider finde ich in diesem Bereich keine Kategorie-Variable, wenn ich mir im box-emotion.tpl das Array $sArticle auslesen lasse. Auch {debug} zeigt mir keine Kategorie-ID oder -Name der im Cross-Selling ausgespielten Artikel.

Ich würde gerne etwas ähnliches wie:

 {if($sArticle.categoryID == 7) }Hier etwas ausgeben, wenn Artikel zur Category mit der ID 7 gehört{/if}

Kennt jemand eine Lösung?

Ich bin mir nicht sicher, ob ich die Sache zu Ende gedacht habe aber könntest du nicht ein Freitextfeld erstellen in dem zu z.b Hardware schreibt (als Erkennungsname deiner Kategorie). Dann fragst du im Template ab ob der Inhalt dieses Feldes Hardware ist und gibst dementsprechend den Code aus deiner If-Abfrage aus. Dann elseif Software { gebe mir diesen Code aus} usw.

 

{if $sCategoryContent.attribute.attribute2 = 'Hardware'}
...
{elseif $sCategoryContent.attribute.attribute2 = 'Software'}
...
{else}
....
{/if}

 

1 „Gefällt mir“

Ja, das wäre auch eine Lösung. Wäre zwar mit mehr Pflegeaufwand verbunden, aber anders scheint es wohl zunächst nicht zu funktionieren. Vielen Dank :slight_smile: