# Artikelnummer in Shopware6 erhalten?

**URL:** <https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970>\
**Category:** Programmierung\
**Created:** [13. Januar 2020 um 14:53 UTC](https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970 "2020-01-13T14:53:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rakowu](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@Rakowu](https://forum.shopware.com/u/Rakowu)\
**Post date:** [13. Januar 2020 um 14:53 UTC](https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970/1 "2020-01-13T14:53:16Z")

</div>

Hallo mal wieder 😃

Ich möchte für mein Plug-in&nbsp; gerne die aktuelle Artikelnummer erhalt wenn ich mich auf der Produkt Detailansicht befinde.&nbsp;  
Gibt es eventuell eine Methode/Funktion wie Z.b. GetProductNumber&nbsp;oder ähnliches?

Gruß,  
Rakowu

---

<div class="post-metadata">

**Author:** ![binaermanufaktur](https://avatars.discourse-cdn.com/v4/letter/b/dec6dc/32.png) [@binaermanufaktur](https://forum.shopware.com/u/binaermanufaktur)\
**Post date:** [13. Januar 2020 um 16:45 UTC](https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970/2 "2020-01-13T16:45:11Z")

</div>

In der Produkt Detail Ansicht solltest Du im Template&nbsp;eigentlich automatisch Zugriff auf die Produkt Nummer haben.

Siehe zum Beispiel: Storefront/Resources/views/storefront/page/product-detail/buy-widget.html.twig

Zeile 20: page.product.productNumber

---

<div class="post-metadata">

**Author:** ![Rakowu](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@Rakowu](https://forum.shopware.com/u/Rakowu)\
**Post date:** [14. Januar 2020 um 06:14 UTC](https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970/3 "2020-01-14T06:14:55Z")

</div>

Hi, Danke für deine Antwort :).&nbsp; Ich benötige aber die Artikelnummer im Plug-In selbst 🙂

Das Plug-in sucht&nbsp;in einem anderen ordner nach einer Datei mit dem Namen der Artikelnummer. Wenn die Datei existiert wird eine Extension an die Entity übergeben.

D.h.: Artikelnummer 123 hat z.b. eine Dokumentation zum herunterladen. Die Datei würde dann 123.pdf heißen. Dieses 123 möchte ich automatisiert haben. Hoffe es ist verständlich.

---

<div class="post-metadata">

**Author:** ![Rakowu](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@Rakowu](https://forum.shopware.com/u/Rakowu)\
**Post date:** [14. Januar 2020 um 06:16 UTC](https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970/4 "2020-01-14T06:16:35Z")

</div>

Es sei denn du meinst die Variable ausgeben die an Twig übergeben wird aber in Php, wenn das der Fall sein sollte keine Ahnung wie man es macht 🙂

---

<div class="post-metadata">

**Author:** ![binaermanufaktur](https://avatars.discourse-cdn.com/v4/letter/b/dec6dc/32.png) [@binaermanufaktur](https://forum.shopware.com/u/binaermanufaktur)\
**Post date:** [14. Januar 2020 um 10:35 UTC](https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970/5 "2020-01-14T10:35:38Z")

</div>

Achso, also bist Du nicht im Template, ich dachte&nbsp;

> wenn ich mich auf der Produkt Detailansicht befinde.

meint, Du bist auf dem Template…

Du müsstest einen Subscriber auf das ProductPageLoadedEvent bauen. Dann solltest Du das Produkt aus dem Event bekommen mitsamt Produktnummer…

Ungefähr so&nbsp;[https://docs.shopware.com/en/shopware-platform-dev-en/how-to/register-subscriber?category=shopware-platform-dev-en/how-to](https://docs.shopware.com/en/shopware-platform-dev-en/how-to/register-subscriber?category=shopware-platform-dev-en/how-to)

Ich hoffe, das ist es, was Du meinst…

---

<div class="post-metadata">

**Author:** ![Rakowu](https://avatars.discourse-cdn.com/v4/letter/r/7993a0/32.png) [@Rakowu](https://forum.shopware.com/u/Rakowu)\
**Post date:** [14. Januar 2020 um 10:49 UTC](https://forum.shopware.com/t/artikelnummer-in-shopware6-erhalten/63970/6 "2020-01-14T10:49:10Z")

</div>

Ja genau das benötige ich dankeschön 😃
