# Artikel via Artikelnummer laden

**URL:** <https://forum.shopware.com/t/artikel-via-artikelnummer-laden/51557>\
**Category:** Programmierung\
**Created:** [5. März 2018 um 15:12 UTC](https://forum.shopware.com/t/artikel-via-artikelnummer-laden/51557 "2018-03-05T15:12:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [5. März 2018 um 15:12 UTC](https://forum.shopware.com/t/artikel-via-artikelnummer-laden/51557/1 "2018-03-05T15:12:49Z")

</div>

Hallo,

entweder ich bin zu blöd… oder blind…

wie kann ich einen Artikel simpel via Artikelnummer laden (nicht nach ID, die kenne ich nicht)?

Ich brauche den Artikeltitel und den Preis. Und natürlich sollte es best-practise in Sachen performance sein…

&nbsp;

danke und viele Grüße

---

<div class="post-metadata">

**Author:** ![alexanderkirk](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@alexanderkirk](https://forum.shopware.com/u/alexanderkirk)\
**Post date:** [6. März 2018 um 07:26 UTC](https://forum.shopware.com/t/artikel-via-artikelnummer-laden/51557/2 "2018-03-06T07:26:48Z")

</div>

Moin,

damit sollte&nbsp;der Zugriff auf die gewünschten Daten klappen:

```
/** @var \Shopware\Models\Article\Detail $articleDetail */
$articleDetail = Shopware()->Models()->getRepository('Shopware\Models\Article\Detail')->findOneBy(array(
	'number' => 'SW12345'
));

if($articleDetail !== null) {
	/** @var \Shopware\Models\Article\Article $article */
	$article = $articleDetail->getArticle();
}

```

Gruß,  
Alex
