我希望检索一个包含分组产品的所有final_prices的数组。
目标是能够在product / view.phtml中使用此信息,并显示一个价格范围:$ 25.00 - $ 899.00
我已经能够使用以下方法让数组在price.phtml中运行:
$prices = array ($_taxHelper->getPrice($_product, $_product->getFinalPrice()));
print_r ($prices);
这会给我数组,但是在每个分组项的价格字段中。我需要能够获取数据,然后我想使用php的min& max函数可以轻松获取值并显示如上所示的数据。
此数据需要能够在view.phtml文件中使用,因此这会产生更多麻烦。我已经尝试在view.phtml中使用价格,但看起来这个函数在价格循环之外变得非常不开心。
非常感谢任何帮助!
干杯!
答案 0 :(得分:0)
你可以在view.phtml文件中试试这个:
$prices = array (Mage::helper('tax')->getPrice($_product, $_product->getFinalPrice()));
print_r ($prices);
希望这有帮助!
答案 1 :(得分:0)
对不起时间,但您可以执行以下操作:
Mage::getModel('catalog/product')->setStoreId($theStoreId)->load($theid)->getData('group_price');
执行此操作时,您将获得包含该组所有设置的阵列。如果您在客户购物车中使用phtml,则更容易:
$this->getProduct()->getData('group_price')