Magento:根据简单的产品级别属性进行过滤。
我已经从Magento管理员创建了一个自定义属性namly'color_range'。此属性是简单的产品级别(因此,在配置中不可用。)并且还设置为可过滤。 在这里,我遇到了基于此属性的产品过滤问题。即使存在具有提供价值的关联产品(简单),也不会在集合中返回可配置产品。这是预期的行为吗?有人可以帮忙吗? 我的代码如下:
$collection->addAttributeToFilter('color_range', array('eq' => 1788 ));
谢谢! 伊克巴尔。
答案 0 :(得分:0)
在属性EAV表与Catalog平台表之间进行映射(表上的连接)(假设目录平面打开)。简单到可配置的关系在超级链接表中,不考虑收集。
因此,除非可配置产品具有该属性,否则它将不会显示在集合中。
您需要修改代码才能解决此问题。