Filter für die Methode getVariantSelections spezifizieren

Hi zusammen,
oder: Liebe Oxid-Pros,

Die Methode (zu finden unter \application\models\oxarticle.php)

public function getVariantSelections($aFilterIds = null, $sActVariantId = null, $iLimit = 0)

ist dukumentiert mit

Returns variants selections lists array
@param array  $aFilterIds    ids of active selections [optional]
@param string $sActVariantId active variant id [optional]
@param int    $iLimit        limit variant lists count (if non zero, return limited number of multidimensional variant selections)
@return array

Gibt es eine Chance, dass mir jemand erklärt, wie man den Parameter $aFilterIds nutzen kann?
Wie kann ich einen Filter spezifizieren und welche Filter sind verfügbar?

Ich bedanke mich vorab für jede Hilfe.

Der Parameter ist dafür da die Auswahlmöglichkeiten auf der Detailseite zu steuern. Also z.B. du hast bereits Größe 42 ausgewählt dann stehen nicht mehr alle Farben zur Verfügung sondern nur noch blau.

Danke für die Antwort.
Ich meinte allerdings eher eine technische Erklärung. Wie macht man das?
Ein Codebeispiel wäre toll :slight_smile:

Der Code ist in details::getVariantSelections(): Der Parameter varselid aus der Selectlist steuert welche Auswahlen aktiv markiert werden. Mehr kann man damit nicht machen.

Falls deine Frage ist wie varselid aufgebaut ist: varselid[Nummer][md5(Wert)]
Wobei Nummer die laufende Nummer ist, also 0 und 1 bei zwei Variantenauswahlen.