Artikel nach articleid

Hi,

wie finde ich einen Artikel anhand seiner ID? Ich weiß, wie das mit der ordernumber geht:

$sArticle = \Shopware\Components\Api\Manager::getResource("Article");
$article = $sArticle->getOneByNumber($ordernumber);

…aber wie macht man das anhand der ID?

Hallo @MrFrox‍,

einfach :

$article = $sArticle->getOne($id);

VG,

Tel.: +49 755 - 183 990 00 | Email: info@enbit.de | Web: http://enbit.de/

Danke für die Info. Ich habe gefragt, weil ich die Artikelnummer einer Variante verwenet habe und mir immer der Stammartikel gegeben wurde. Ich möchte die Attribute des Variante haben, wie mache ich das? Als Beispiel: Die Artikelnummer des Stammartikels ist SW10001 und ich übergebe an die Funktion oben in meinem letzten Post die Artikelnumer der Variante: SW10001.5 Wenn ich dann ein Attribut verwende, z.b. $article[‚x‘], dann bekomme ich immer den Wert, der aus sem Stammartikel SW10001 kommt. Also wie komme ich ahand der ordernumber der Variante an deren Daten?

 

Hallo @MrFrox‍,

Also ‘Artikel’  Resource immer geben der Stammartikel, und du kannst alle Varianten und seine Attributes finden unten article[‘details’] .

aber wenn du möchtest nur ein Variante Daten nehmen beim Varianten Nummer oder ID, dann einfacher benuz das ‘Variant’ Resource.

VG,

Tel.: +49 755 - 183 990 00 | Email: info@enbit.de | Web: http://enbit.de/