Как добавитьAttributeToFilter? - PullRequest
       1

Как добавитьAttributeToFilter?

0 голосов
/ 26 сентября 2011

Я пытаюсь получить коллекцию всех доступных продуктов в Magento & Filter этой коллекции

Вот мой код:

$searcher = Mage::getModel('catalog/product')->getCollection();
$searcher->addAttributeToSelect('name');
echo count($searcher);
$searcher->addAttributeToFilter('name',array('like' => 'paper'));
$searcher->load();
echo count($searcher);

Теперь в первый раз он дает счет 745 (ДЛЯ ВСЕХ ПРОДУКТОВ), но после фильтрации все равно показывает 745.

1 Ответ

1 голос
/ 26 сентября 2011

РЕДАКТИРОВАТЬ: Это работает для меня:

$searcher = Mage::getModel('catalog/product')->getCollection()
            ->addAttributeToSelect('name')
            ->addAttributeToFilter('name',array('eq' => 'paper'));
$searcher->load();
echo count($searcher);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...