# In PRODUCT\_LOADED\_EVENT Subscriber Kundennummer abfragen

**URL:** https://forum.shopware.com/t/in-product-loaded-event-subscriber-kundennummer-abfragen/93189
**Category:** Programmierung
**Created:** [1. März 2022 um 12:04 UTC](https://forum.shopware.com/t/in-product-loaded-event-subscriber-kundennummer-abfragen/93189 "2022-03-01T12:04:49Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![EEromay](https://avatars.discourse-cdn.com/v4/letter/e/a183cd/32.png) [@EEromay](https://forum.shopware.com/u/EEromay)
#### Post date: [1. März 2022 um 12:04 UTC](https://forum.shopware.com/t/in-product-loaded-event-subscriber-kundennummer-abfragen/93189/1 "2022-03-01T12:04:49Z")

</div>

Hallo.

Ich möchte auf die Kundennummer des Kunden in dem Event zugreifen können, allerdings habe ich nach mehrer Stunden versuchen keine Möglichkeit finden können.

Ich will anhand bestimmter Kundennummern Produktdaten die angezeigt werden manipulieren, nur sehe ich aktuell bisher keine Möglichkeit irgendwie an die Kundennummer zu kommen.

Aktuell sieht es bei mir so aus:

```auto
    public static function getSubscribedEvents()
    {
        return [
            ProductEvents::PRODUCT_LOADED_EVENT => 'onProductsLoaded'
        ];
    }

    /**
     * @param EntityLoadedEvent $event
     */
    public function onProductsLoaded(EntityLoadedEvent $event)
    {
        //Hier möchte ich die Kundennummer auslesen!
    }

```

Im über das Event komme ich an die Kundennummer nicht ran.

Hat jemand einen Tipp wie dies zu bewerkstelligen ist?

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [1. März 2022 um 13:41 UTC](https://forum.shopware.com/t/in-product-loaded-event-subscriber-kundennummer-abfragen/93189/2 "2022-03-01T13:41:16Z")

</div>

Falls der Kunde bzw. die Kundennummer nicht irgendwo im $event ist, dann müsstest du ihn dir vermutlich über das Repository innerhalb deines Subscribers laden.

Habe noch nie einen Kunden geladen, daher ist das die Beschreibung des generellen Vorgehens.

---

<div class="post-metadata">

### Author: ![EEromay](https://avatars.discourse-cdn.com/v4/letter/e/a183cd/32.png) [@EEromay](https://forum.shopware.com/u/EEromay)
#### Post date: [1. März 2022 um 13:59 UTC](https://forum.shopware.com/t/in-product-loaded-event-subscriber-kundennummer-abfragen/93189/4 "2022-03-01T13:59:37Z")

</div>

Hi Max\_Shop, vor dem Problem stehe ich gerade.  
Ich hab an der Stelle bisher nur die SessionId, allerdings habe ich bisher noch keine Möglichkeit gefunden mit dieser an den User zu kommen.

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [1. März 2022 um 14:03 UTC](https://forum.shopware.com/t/in-product-loaded-event-subscriber-kundennummer-abfragen/93189/5 "2022-03-01T14:03:32Z")

</div>

Sorry, mehr als das theoretische Vorgehen kann ich dir nicht beschreiben. Sonst müsste ich selbst nachsehen und du weißt ja selbst, das dauert seine Zeit…

---

<div class="post-metadata">

### Author: ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)
#### Post date: [1. März 2022 um 20:23 UTC](https://forum.shopware.com/t/in-product-loaded-event-subscriber-kundennummer-abfragen/93189/6 "2022-03-01T20:23:34Z")

</div>

Es gibt auch ein SalesChannelProductLoadedEvent, dort gibt es einen SalesChannelContext und darin sind auch Kundendaten enthalten 😉
