/** * Add attribute to sort * * @param string $attribute * @param string $dir * @return Mage_Reports_Model_Resource_Review_Product_Collection */ public function addAttributeToSort($attribute, $dir = self::SORT_ORDER_ASC) { if (in_array($attribute, array('review_cnt', 'last_created', 'avg_rating', 'avg_rating_approved'))) { $this->getSelect()->order($attribute . ' ' . $dir); return $this; } return parent::addAttributeToSort($attribute, $dir); }
public function addAttributeToSort($attribute, $dir = self::SORT_ORDER_ASC) { if ($attribute == 'best') { $this->getSelect()->order("t2.position " . $dir); return $this; } return parent::addAttributeToSort($attribute, $dir); }