public function setOrder($attribute, $dir = 'desc') { switch ($attribute) { case 'wishlists': $this->getSelect()->order($attribute . ' ' . $dir); break; default: parent::setOrder($attribute, $dir); } return $this; }
/** * Add sidebar conditions to collection * * @param Mage_Wishlist_Model_Mysql4_Product_Collection $collection * @return Mage_Wishlist_Block_Customer_Wishlist */ protected function _prepareCollection($collection) { $collection->setPage(1, 3); $collection->addAttributeToSort('added_at', 'desc'); return $this; }