# Call to a member function getNavigation abfangen?

**URL:** https://forum.shopware.com/t/call-to-a-member-function-getnavigation-abfangen/103293
**Category:** Shopware 6 (German)
**Tags:** programming
**Created:** [12. März 2024 um 11:33 UTC](https://forum.shopware.com/t/call-to-a-member-function-getnavigation-abfangen/103293 "2024-03-12T11:33:02Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [12. März 2024 um 11:33 UTC](https://forum.shopware.com/t/call-to-a-member-function-getnavigation-abfangen/103293/1 "2024-03-12T11:33:02Z")

</div>

Beim GenericPageLoadedEvent rufe ich permanent die aktive Page ID auf.

```auto
$this->PagActiveID = $event->getPage()->getHeader()->getNavigation()->getActive()->getId();

```

Soweit klappt das auch alles. Nur bei der Suche bzw. beim Fenster von der Suche, kommt dann das:

```auto
Call to a member function getNavigation() on null

```

Versuche wie etwa diese hier scheitern:

```auto
    try {
      $this->PagActiveID = $event->getPage()->getHeader()->getNavigation()->getActive()->getId();
    } catch (Exception $e) {
      $this->PagActiveID = false;
    }

```

Hm, was könnte ich noch machen, um das abzufangen?

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [13. März 2024 um 07:34 UTC](https://forum.shopware.com/t/call-to-a-member-function-getnavigation-abfangen/103293/2 "2024-03-13T07:34:31Z")

</div>

Hab mir über einen Umweg jetzt selber geholfen …

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)
#### Post date: [12. April 2024 um 07:35 UTC](https://forum.shopware.com/t/call-to-a-member-function-getnavigation-abfangen/103293/3 "2024-04-12T07:35:22Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
