Layer.php中不支持集合

时间:2013-08-10 06:27:40

标签: php magento

我写了一个magento查询,

 $productCollection = Mage::getResourceModel('reports/product_collection')
        ->addCategoryFilter($category)
        ->addOrderedQty($from, $to)
        ->addAttributeToSelect('*')
        ->setStoreId($storeId)
        ->addStoreFilter($storeId)
        ->setOrder('ordered_qty', 'desc');
        $productCollection->getSelect()->limit( $limit );

这很好用,并且给了我所需的结果,但是当在Catalog / Model / Layer.php中使用时,我收到了一个错误。我认为它只支持Mage :: getModel('catalog / product')

如何重写此查询并使其在Layer.php中工作。任何帮助都会很棒。

0 个答案:

没有答案