我查看了我可以看到的代码,该代码将与显示此内容相关联,但没有任何运气。
我们有一些捆绑产品,您可以更换价格为 0.00 英镑的配件(即颜色/插头)(已设法从实际产品页面中删除)。然而,在他们展示的购物篮上,无论如何都可以删除或隐藏价格。查看图片以获得更清晰的理解:
非常感谢你。
我查看了我可以看到的代码,该代码将与显示此内容相关联,但没有任何运气。
我们有一些捆绑产品,您可以更换价格为 0.00 英镑的配件(即颜色/插头)(已设法从实际产品页面中删除)。然而,在他们展示的购物篮上,无论如何都可以删除或隐藏价格。查看图片以获得更清晰的理解:
非常感谢你。
假设您想从所有项目中删除它而不考虑价格,那么您可以添加这个 css
#shopping-cart-table dd span.price{
display:none;
}
如果您只想删除价格为零的价格,您可以查看 /app/design/frontend/default/{theme path}/template/checkout/cart/item/default.phtml (在第 46 行附近)
或者
str_replace("£0.00", "", $_formatedOptionValue['value'])
(确保添加货币符号,以免 10.00 英镑被替换)你也可以试试
.item-options dd span.price{
display:none;
}
您的解决方案有效,但不是解决此问题的方法。我有一个解决方案给你,所以你可以试试这个:)
打开Magento\Bundle\Helper\Catalog\Product\Configuration.php
public function getBundleOptions(ItemInterface $item){
}
从此功能中删除价格。
谢谢