Variante statt Hauptartikel abrufen

Hallo,

ich habe folgenden Code mit dem ich den Hauptartikel aus der Datenbank abrufe:

$Artikel = array();
        foreach($this->basket->sGetBasketData()['content'] as $Warenkorb) {
            if(!array_key_exists($Warenkorb['ArticleId'], $Artikel) && $Warenkorb['modus'] == 0) {
               
 $Artikel = Shopware()->Modules()->Articles()->sGetArticleById($Warenkorb['ArticleId']);

Ich würde jetzt gerne jedoch nicht den Hauptartikel nehmen sondern jeweils die gewählte Variante. Wie muss ich den Code hierfür anpassen?

 

Besten Gruß

In der s_order_basket ist doch auch die ordernumber hinterlegt. Mit der kannst du meines Wissens aus der s_articles_details die Variante holen.

Leider komme ich da nicht weiter.

$Artikel = Shopware()->Modules()->Articles()->sGetArticleDetailsById($Warenkorb[‚Id‘]);

funktioniert auch nicht.

Hat jemand noch eine Idee?