如何按层价使用排序集合

时间:2013-10-13 23:38:39

标签: magento

只需按层级对产品系列进行排序。

$collection->setOrder(’price’, ‘ASC’);

我的收藏工作正常,但$collection->setOrder(’tier_price’, ‘ASC’);根本无效。

任何提示?

提前致谢

1 个答案:

答案 0 :(得分:0)

您应该能够运行类似于以下代码的内容:

select attribute_id, entity_type_id, attribute_code 
from eav_attribute 
where attribute_code like '%tier%';

然后检查哪个

+--------------+----------------+----------------+
| attribute_id | entity_type_id | attribute_code |
+--------------+----------------+----------------+
|           91 |              4 | tier_price     |
+--------------+----------------+----------------+

在表格中使用attribute_code。

$collection->setOrder(’tier_price’, ‘ASC’);

干杯!