getTree() in einem StorefrontRenderEvent

Hallo zuammen,

ich habe einen StorefrontRenderEventSubscriber mit einem StorefrontRenderEvent erstellt. Das funktioniert soweit alles wie gewünscht.

Nun mein Problem:

Wie kann ich in diesem Subscriber/Event auf getTree() usw. zugreifen? Alles was so “die Navigation” betrifft?

Viele Grüße und Dank vorab,
Frank

 

Hallo,

gibt es einen Grund warum es das Event “StorefrontRenderEvent” sein muss ?

Wenn du dich auf das Event HeaderPageletLoadedEvent oder eben FooterPageletLoadedEvent hörst kriegst du als Argument das Event zurück und
über die Methode getPagelet() kriegst du den Navigationsbaum.

Grüße Lukaschel

Ich würde mal sagen hier: https://docs.shopware.com/en/shopware-platform-dev-en/how-to/add-data-to-a-storefront-page

Nur das du dir nicht den footer wie Lukas schreibst holst, sondern den header