Magento分层产品系列

Ser*_*gey 1 magento

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

Woj*_*ekT 6

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

$filteredList = $this->getLayout()
        ->getBlockSingleton('catalog/product_list')
        ->getLoadedProductCollection();
Run Code Online (Sandbox Code Playgroud)

此代码应在块内执行.

  • 只返回当前页面的产品.是否可以从所有页面获取所有加载的产品.产品总收集量为16,但正如我在第1页中所说的那样,我只返回了10个产品. (3认同)