在产品列表中,显示最高价格而不是最低价格

时间:2018-07-19 06:34:48

标签: magento magento2

因此,正如该图块所暗示的,当用户进入产品列表时,我希望magento显示最高价格,而不是价格更高的产品的最低价格(例如,一升的酒瓶价格超过0.5升瓶,我想显示前者的价格。

我已经找到了与之相关的模板文件,

/vendor/magento/module-configurable-product/view/base/templates/product/price/amount/default.phtml

在那我可以看到$block->getDisplayValue(),它是让我返回产品价格的原因,我遇到的问题是我找不到这个getDisplayValue()在哪里,然后找不到在我的模板中覆盖它,这样我就可以返回最高价格。

希望我的解释很清楚,谢谢您的帮助。

1 个答案:

答案 0 :(得分:0)

constructor(props) {
  super(props);
  this.state = {};
}

// here x is an array and y is a integer
handleChange = (x, y) => {
  this.setState({
    [y]: x
  });
}