私は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 で機能させる方法。どんな助けでも素晴らしいでしょう。