Фильтровать коллекцию продуктов Magento для продуктов с обзором

#magento #collections

#magento #Коллекции

Вопрос:

Привет, согласно названию, я хочу отфильтровать продукты, у которых есть одобренный обзор.

Любая помощь приветствуется.

У меня такое чувство, что оно основано на сводке рейтинга, но не уверен, как фильтровать для этого?

Заранее спасибо.

Крис

Ответ №1:

 function getReviews() {
$reviews = Mage::getModel('review/review')->getResourceCollection();
$reviews->addStoreFilter( Mage::app()->getStore()->getId() )
                ->addStatusFilter( Mage_Review_Model_Review::STATUS_APPROVED )
                ->setDateOrder()
                ->addRateVotes()
                ->load();        

return $reviews;
  

}

Источник: здесь

Комментарии:

1. О, хорошо, я недостаточно конкретен. Мне нужно попытаться отфильтровать фактическую коллекцию продуктов (которая используется для списка) в принципе, я хочу использовать разбивку на страницы коллекции продуктов, и мне нужно запустить коллекцию продуктов, а не обзор.

2. Я не думаю, что вы можете отфильтровать наши обзоры из коллекции продуктов, но ссылка, которую я разместил, должна показать вам, как использовать коллекцию и объединить ее в пользовательский список.phtml