因此,正如该图块所暗示的,当用户进入产品列表时,我希望magento显示最高价格,而不是价格更高的产品的最低价格(例如,一升的酒瓶价格超过0.5升瓶,我想显示前者的价格。
我已经找到了与之相关的模板文件,
/vendor/magento/module-configurable-product/view/base/templates/product/price/amount/default.phtml
在那我可以看到$block->getDisplayValue()
,它是让我返回产品价格的原因,我遇到的问题是我找不到这个getDisplayValue()
在哪里,然后找不到在我的模板中覆盖它,这样我就可以返回最高价格。
希望我的解释很清楚,谢谢您的帮助。
答案 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
});
}