如何从产品视图模板页面检查简单产品是否具有分级定价?我可以输出等级价格并检查该列表是否为空,但我想在服务器端进行操作,并想知道是否有一个功能来完成此任务。
感谢。
答案 0 :(得分:1)
在php中,您可以使用$product->getTierPrice()
获取代价。
这将返回一个包含tierprices的数组。如果array为空,则产品没有层级定价。否则,它有。
答案 1 :(得分:1)
您可以使用:
if(count($product->getTierPrice()) > 0) {
// do something
}
答案 2 :(得分:0)
可能是一种更有效的解决方案,因为它不需要加载所有价格数据:
if ($product->getTierPriceCount() > 0) {
// your code
}