这是否可以按RAND()排序?

时间:2012-07-02 13:27:25

标签: magento magento-1.6

我想以随机顺序显示产品类别。 那可能吗? 我怎样才能做到这一点?

我正在使用自定义主题,类别按以下方式获取:

    $_categories = $this->getStoreCategories();

使用php shuffle函数可能会更容易吗?

1 个答案:

答案 0 :(得分:0)

获得类别集后,是否要尝试使用此

    $arrCategories->getSelect()->order(new Zend_Db_Expr('RAND()'))->limit('5');

我在不同的项目集上使用过这个,所以我不确定这是否适用于类别。但我认为值得尝试。它只是用Order by RAND()编写一个选择查询。

希望它有效。

干杯,

Swapna