【问题标题】:Display 'From Price' for categories on Magento在 Magento 上显示类别的“从价格”
【发布时间】:2012-02-05 01:48:40
【问题描述】:

我正在为客户开发一个 Magento 网站,在他们的设计中,它要求子类别在类别上显示“价格来自”。

那么,简而言之,是否有可能获取一个类别中所有产品的最小值的数据?

我已经搜索和尝试了一个多小时,但没有到达任何地方。

干杯,

亚当

【问题讨论】:

    标签: magento e-commerce categories


    【解决方案1】:

    这种方法最适合块,我还没有机会测试它,虽然它应该可以工作。作为参考,Magentos wiki 上的帖子相当不错:http://www.magentocommerce.com/wiki/5_-_modules_and_development/catalog/using_collections_in_magento

    $categoryModel = Mage::getModel('catalog/category')->load(x); // Replace with Id of Cat
    
    $productColl = Mage::getModel('catalog/product')->getCollection()
                                                    ->addCategoryFilter($categoryModel)
                                                    ->addAttributeToSort('price', 'asc')
                                                    ->setPageSize(1)
                                                    ->load();
    
    $lowestProductPrice = $productColl->getFirstItem()->getPrice();
    

    如果特定类别的集合为空,或者类别加载失败等,可能希望被放置在 try catch 中。

    【讨论】:

    • 嗨,丹,抱歉 - 刚刚注意到您的回复!今晚我会试试这个,让你知道我的进展如何。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多