Alle Varianten vom selben Eltern Element

Hallo zusammen,

der aktive Artikel auf der Detailsseite kann sowohl der Hauptartikel sein wie auch eine Variante davon.
Wenn es ein Hauptartikel ist lese ich alle Varianten aus - das funktioniert auch gut.

Falls es eine Variante ist funktioniert diese Fall leider nicht mehr.
Ich habe dazu folgenden Ansatz:



[{if $oDetailsProduct->isVariant()}]
  [{assign var='curProduct' value=$oDetailsProduct->getParentArticle()}]
  [{foreach from=$curProduct->getVariants() item=oVariants}]
     [{$oVariants->getStockStatus()}]
  [{/foreach}]
[{/if}]


Leider ist der Wert $curProduct->getVariants() immer leer in diesem Fall.
Was mache ich falsch?

Gruß Christoph