Magento Collection按过滤条件排序

时间:2016-09-15 17:55:53

标签: php magento

$collection2 = Mage::getResourceModel('catalogsearch/fulltext_collection');
$collection2->addAttributeToSelect('sku')  
        ->addAttributeToFilter(array(array('attribute'=> 'sku','like' => $queryText.'%')))
        ->addAttributeToFilter(array(array('attribute'=> 'name','like' => '%'.$queryText.'%'),array('attribute'=> 'short_description','like' => '%'.$queryText.'%')))
        ->setStore(Mage::app()->getStore())
        ->addMinimalPrice()
        ->addFinalPrice()
        ->addTaxPercents()
        ->addStoreFilter()
        ->addUrlRewrite();

我希望此代码应该通过首先匹配sku与文本,然后是nameshort_description的其他过滤器,

来给出结果顺序

任何人都知道这可能吗?

0 个答案:

没有答案