2014-09-23 44 views
2

我是新來的Magento創建自定義產品收集和我的問題是 如何創建自定義的產品集合瞭如我希望所有具有價格最低$ 200以及這些產品最多$ 300在Magento與價格或其他屬性

任何幫助,將不勝感激.....提前 感謝,

回答

1

入住這

$products = Mage::getModel('catalog/product')->getCollection() 
->addAttributeToSelect('*') 
->addAttributeToSort('price', 'desc') 
->addFieldToFilter('price',array('from'=>'200','to'=>'300'))->load(); 

一旦你用這個,因爲你需要,你可以玩這個了集合。

試試這個太

->addFieldToFilter('price',array('gt' => '200', 'lt' => '300')) 
+0

感謝它的工作對我來說 – 2014-09-23 12:38:04

+0

不能夠投票,因爲我沒有足夠的聲望,如果你不介意,那麼你可以投我的問題,這樣我就可以贏得聲譽,那麼我會做到這一點....謝謝@Rohan – 2014-09-24 04:53:44

+0

非常感謝親愛的 – 2014-09-25 10:13:40

0

附上product價格最低$ 200和$最大300在一個新的category和顯示屬於只category產品。

+0

感謝重播,但我必須在主類,其次增加產品兩次一次由你提出,這是不希望的解決方案.... – 2014-09-23 13:54:02

-1
$variable = Mage::getModel('folder/model_name')->getCollection() 
    ->addAttributeToSelect('*') 
    ->addAttributeToFilter('entity_id', array(
    'from' => '200', 
    'to' => '300' 
    )) 
    ->load(); 
+0

感謝您的重播,但無法正常工作......... – 2014-09-23 12:37:23