Suche - Reihenfolge Liste vs. Detailansicht

Hallo,

ich habe ein Problem mit der Suche. In der Listenansicht sortiere ich nach einem eigenen Sortierungskriterium. Dort stimmt die Reihenfolge auch soweit.

Gehe ich nun z.B. in den 2. Artikel der Suchergebnisse, zeigt er mir in der Produkt-Detailansicht nun Artikel 4 von xx an.

Die Navigation “Artikel vor und zurück” stimmt nun auch nicht mit der Reihenfolge der Artikel in der Suchergebnis-Ansicht überein.

Kann mir mit diesem Problem jemand helfen?

Hier Code des überladenen Views für die Sortierung


class search_presort extends search_presort_parent{
    public function getSorting( $sCnid )
    {
        $aSorting = parent::getSorting( "oxsearch" );
        if ( !$aSorting ) {
            //Modify to desired search order
            $aSorting = array ( 'sortby' => 'ansort', 'sortdir' => 'ASC' );
        }
        return $aSorting;
    }
}

Hat niemand eine Idee, wie ich dieses Problem lösen kann?