1

如何在扩展中获取过滤后的产品集合 ID。对于当前类别,我们刚刚获得Mage::registry('current_category')->getProductCollection()->getAllIds(),以及我们如何检索已过滤的产品集合(实际上不是产品集合,而是所有已过滤的产品 ID)

4

1 回答 1

6

要获取已过滤的产品集合,您可以使用以下代码:

$filteredList = $this->getLayout()
        ->getBlockSingleton('catalog/product_list')
        ->getLoadedProductCollection();

这段代码应该在一个块内执行。

于 2012-05-17T08:09:13.417 回答