Listing/Body-Klasse in eigenem Plugin

Hallo zusammen,

ich habe derzeit folgendes Problem:
In einem eigenen Plugin wird als Ausgabe ein einfaches Produktlisting ausgegeben, welches im Großen und Ganzen auch komplett auf dem Standard-Listing (Template) basiert. Leider wird das Listing im FE unter der Subnavi (Sidebar) dargestellt, weil die CSS-Klassen dafür fehlen. Nun könnte ich logischerweise im CSS die fehlenden Angaben aus dem Standard-CSS übernehmen, halte das aber in Hinblick auf Änderungen in Updates für keine so gute Idee. Viel mehr wäre es - so denke ich - besser die relevante Body-Klasse „is–ctl-listing“ hinzuzufügen, somit hätte mein Plugin-Listing die gleiche Darstellung wie das Default-Listing. Habe ich innerhalb meines Plugins die Möglichkeit Body-Classes hinzuzufügen? Oder bleibt mir wirklich nur der Weg über das eigene CSS?

Du kannst via smarty den Block für die Klassen einfach erweitern siehe hier: shopware/index.tpl at 5.2 · shopware/shopware · GitHub