magento网格中的自定义排序列表

时间:2011-10-07 06:14:39

标签: model-view-controller sorting magento model magento-1.5

我正在使用malowo网格排序选项,如bellow

  1. 最佳价值
  2. 价格
  3. 名称
  4. 我想像bellow

    一样修改它
    1. 我的清单
    2. 价格:从高到低
    3. 价格:从低到高
    4. 设计:A-Z
    5. 设计:Z-A
    6. Designer,Price是属性,因此可以添加列表但是如何使其升序和降序排序。

      如何按“我的愿望清单”对产品进行分类?

      我试过这个

      $this->getOrderUrl('mywishlist', 'asc')
      

      但不行。

           $tbl_wishlist_item = Mage::getSingleton('core/resource')->getTableName('wishlist_item');
           $tbl_wishlist = Mage::getSingleton('core/resource')->getTableName('wishlist');
           $tbl_catindex = Mage::getSingleton('core/resource')->getTableName('catalog_category_product_index');
           $tbl_price_index = Mage::getSingleton('core/resource')->getTableName('catalog_product_index_price');
      
       $collection = Mage::getResourceModel('catalog/product_collection');
        $collection->getSelect()
                   ->join(array('t2' => $tbl_wishlist_item),'e.entity_id = t2.product_id','*')
                   ->join(array('t3' => $tbl_wishlist),'t2.wishlist_id = t3.wishlist_id','*')
                   ->join(array('t4' => $tbl_catindex),'e.entity_id = t4.product_id','*')
                   ->where('t4.category_id = 3 AND t3.customer_id='.$customer_id);
      

      我尝试了这个系列,它对产品的正确数量进行了排序。但是没有显示任何产品对象,如名称,图像,价格等。问题是什么。

0 个答案:

没有答案