$collection->addAttributeToFilter('color', '24');не фильтрует коллекцию, это означает что в бекенде у данного атрибута не включен параметр "Used in product listing?". Как это ни странно, Magento добавляет атрибут в таблицу catalog_product_flat только если этот параметр включен. Если же он выключен, ни о какой фильтрации не может быть и речи. После включения "Used in product listing?" не забудьте сделать реиндекс.
пятница, 18 мая 2012 г.
Magento: Не работает addAttributeToFilter()?
Если вы удивляетесь почему код
Ярлыки:
как сделать,
не работает,
помощь,
фильтрация,
addAttributeToFilter(),
collection,
Magento,
php,
tips
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий