Ausgewählte Variation per URL Übergeben

Hallo Zusammen,

[B]Hintergrund:[/B]
Ich habe einen Link bei jedem Artikel, wenn auf diesen geklickt wird, soll die gewählte Variation (wenn keine gewählt, halt einfach alle Artikelnrn.) an ein Formular übergeben werden.

[B]IST:[/B]
Ich habe einen Link der mich auch wunderbar an mein Formular weiterleitet.

Hier mal der Link als Smarty(geklaut vom recommList Link):
[I]href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:“cl=meineklasse” params=“aid=$oDetailsProduct->oxarticles__oxnid->value&anid=$oDetailsProduct->oxarticles__oxnid->value”|cat:$oViewConf->getNavUrlParams() }]"[/I]

Hier mal der Link nach dem er zusammengebaut ist (aufgeschlüsselt):
[I]/meineklasse/
?aid=[I]buchstabenzahlenkombination[/I]
&anid=buchstabenzahlenkombination
&cnid=buchstabenzahlenkombination
&listtype=list
&actcontrol=details[/I]

[B]Frage: [/B]
Wofür stehen aid(artikelnr?), anid, cnid?
Steckt da vielleicht die gewählte Variation mit drin und wenn nein wie kann ich diese am besten übergeben?

aid und anid sind normalerweise identisch, das ist die Artikel-OXID, wenn eine Variante gewählt ist dann die der Variante. cnid ist die Kategorie.

Okay und wie bekomme ich dann aus der eher kryptischen aid meine artikelnr wieder in eine Saubere Artikelnr. ?

[B]Bei meinem Beispiel lautet die aid wie folgt:[/B]
?aid=7c4ff0036d0709dd3d199b64207d7b0a

In Oxid:

$oArt = oxnew('oxarticle');
$oArt->load('7c4ff0036d0709dd3d199b64207d7b0a');
$sArtnum = $oArt->oxarticles__oxartnum->value;

Danke bis jetzt.

Aber mit dieser Lösung werden mir ja alle Artikelnummern angezeigt.

Ich möchte aber die Artikelnr. der einen ausgewählten Variation haben und nur als Fallback diese Konstelation.

Nein damit wird nur die Artikelnummer der Variante angezeigt.

und warum zeigt er mir dann 10.0001-10.0006?