hi,
das hier könnte helfen:
$collection = Mage::getModel('...')->getCollection(); $collection->getSelect()->limit(20);
http://stackoverflow.com/questions/14322333/magento-set-limit-on-collection
hi,
das meite ich mit global. Hier nimmte er die ersten erbenisse und hört dann nach dem limit auf. Wenn es aber schon zuviele ergebnisse vom filter 1 (optik) gibt dann zeigt er keine merh von 2 und 3
array('attribute'=> 'optik','eq' => '$optik'), array('attribute'=> 'serie','eq' => $serie ), // Artikel dieser serie array('attribute'=> 'sku','in' => $_SESSION['last']), // letzten artikel
die Ausgabe sollte ausgewogen sein.
dann laden Sie am besten 3 collections, mit jeweils einem eigenen limit und führen die später zusammen