【发布时间】:2014-04-28 17:20:55
【问题描述】:
我想将层级数据放入一些变量中。为此,我通过 json_encode() 函数获取特定产品的层级价格,如下所示:
var tierPrices = <?php echo json_encode($_product->getTierPrice()) ?>;
var getPrice = function(qty){
qty = Number(qty);
var i = tierPrices.length;
while(i--)
{
if(qty >= tierPrices[i]['price_qty']){
return tierPrices[i]['price'];
}
}
return null;
};
var price = getPrice(this.value);
我需要的是根据不同的商店获取价格值,因为它总是选择默认展示商店的等级价格。我试过这个:
var price = "<?php echo Mage::helper('core')->currency?>"+(getPrice(this.value));
但是两家商店的等级价格价值是一样的。 层级价格将如何根据不同的商店货币来。
【问题讨论】:
标签: javascript php magento