我有以下幾點:的Magento得到蘭德公司從類別,訂購產品()
$products = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSort('id', 'RAND()')
->addAttributeToSelect('small_image')
->addCategoryFilter(Mage::getModel('catalog/category')->load($catId));
但我需要通過ID RAND()
訂購,我該怎麼辦呢? (該代碼顯示我已經嘗試過沒有運氣)
難道你不是說你想對`RAND()`而不是`id = RAND()`進行排序嗎? ASAIK`RAND()`會返回一個介於0和1之間的數字 – Harmen 2010-12-04 21:50:24
對不起,您是對的 – Ashley 2010-12-04 23:07:41