Как бы один сбор фильтр набора атрибутов имяколлекции Фильтр по атрибутам Set
Я пытаюсь следующим образом, но он не работает
$collection->addAttributeToFilter('attribute_set_name',"Quantity Television Parts");
Спасибо
Как бы один сбор фильтр набора атрибутов имяколлекции Фильтр по атрибутам Set
Я пытаюсь следующим образом, но он не работает
$collection->addAttributeToFilter('attribute_set_name',"Quantity Television Parts");
Спасибо
Это как я в конечном итоге делает.
Я посмотрел идентификатор-имя атрибута набора в «eav_attribute_set» таблицы таблицы и используется следующий фильтр:
$products->addAttributeToFilter('attribute_set_id','33');
Мы можем фильтровать коллекцию с помощью атрибута устанавливается с помощью:
addAttributeToFilter('attribute_set_id','attribute set id here');
предположим, что ваш атрибут установлен идентификатор 10.
Например
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToFilter('status', array('eq' =>1))
->addAttributeToFilter('attribute_set_id','10')
->addAttributeToSelect('*');
Вы также можете найти идентификатор набора атрибутов в бэкэнд: просто откройте страницу редактирования набора атрибутов и прочитайте URL-адрес: число сразу после «id /» - это идентификатор набора атрибутов. –