# Pluginentwicklung:  Auf die Kategory/Navigationseite auf Produkte/Entities zugreifen

**URL:** <https://forum.shopware.com/t/pluginentwicklung-auf-die-kategory-navigationseite-auf-produkte-entities-zugreifen/61843>\
**Category:** Programmierung\
**Created:** [18. September 2019 um 15:28 UTC](https://forum.shopware.com/t/pluginentwicklung-auf-die-kategory-navigationseite-auf-produkte-entities-zugreifen/61843 "2019-09-18T15:28:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vergil21](https://avatars.discourse-cdn.com/v4/letter/v/e274bd/32.png) [@Vergil21](https://forum.shopware.com/u/Vergil21)\
**Post date:** [18. September 2019 um 15:28 UTC](https://forum.shopware.com/t/pluginentwicklung-auf-die-kategory-navigationseite-auf-produkte-entities-zugreifen/61843/1 "2019-09-18T15:28:53Z")

</div>

Hallo

Ich versuche auf ein paar Produktinfos (i.e.&nbsp;Name, Preis etc …) zuzugreifen. Für&nbsp;SearchPageLoadedEvent und&nbsp; ProductPageLoadedEvent gibt es **getPage()-\>getSearchResult()** und **getPage()-\>getProduct()**, aber leider sehe ich keine Implementierte Methode für NavigationPageLoadedEvent.&nbsp;

```
public static function getSubscribedEvents(): array
{
       return [
        NavigationPageLoadedEvent::class => 'onProductsLoaded',
       ];
}

```

Ich habe es mit ProductRepository probiert und bekomme die Produkte in dem ich die NavigationId mitschicke, aber ich bin mir nicht sicher ob es effizient ist (unten als Beispiel).

```
$products = $this->productRepository->search($productsCriteria, $event->getContext())->getEntities();

```

Ich wäre für Tips oder Ideen dankbar.
