Frage

Ich bekomme alle Produkte mit diesem Code:

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

Kann ich die Preisspanne hinzufügen? Wie "Preis> 1000 && Preis <5000"?

War es hilfreich?

Lösung

Versuche dies

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

Andere Tipps

Sie können dies auch überprüfen

$collection->addAttributeToFilter('price', array('from'=>'1000','to'=>'5000'));
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top