Obtenir des produits avec la gamme de prix
-
16-10-2019 - |
Question
Je reçois tous les produits avec ce code:
$collection = Mage::getResourceModel('reports/product_collection')
->addAttributeToSelect('*')
->addStoreFilter()
->setVisibility(Mage::getSingleton('catalog/product_visibility')->getVisibleInCatalogIds());
$collection->getSelect()->order('rand()');
$collection->getSelect()->limit(12);
Puis-je ajouter une fourchette de prix? Comme "prix> 1000 && prix <5000"?
La solution
Essayer cette
$collection->addAttributeToFilter('price', array('gt'=>1000));
$collection->addAttributeToFilter('price', array('lt'=>5000));
Autres conseils
vous pouvez également vérifier
$collection->addAttributeToFilter('price', array('from'=>'1000','to'=>'5000'));
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange