質問

私はこのコードですべての製品を取得しています:

$collection = Mage::getResourceModel('reports/product_collection')
->addAttributeToSelect('*')
->addStoreFilter()
->setVisibility(Mage::getSingleton('catalog/product_visibility')->getVisibleInCatalogIds());
$collection->getSelect()->order('rand()');
$collection->getSelect()->limit(12);

価格帯を追加できますか? 「価格> 1000 &&価格<5000」のように?

役に立ちましたか?

解決

これを試して

$collection->addAttributeToFilter('price', array('gt'=>1000));
$collection->addAttributeToFilter('price', array('lt'=>5000));

他のヒント

また、これを確認することもできます

$collection->addAttributeToFilter('price', array('from'=>'1000','to'=>'5000'));
ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top