我一直在尝试删除或取消设置购物车页面上具有空值的超级属性(可配置产品)。
我已附上屏幕截图。
如果我的颜色选项值为null,那么我有两种选项颜色和高级颜色,而不是以编程方式从购物车中删除,也可以从销售订单中删除。
任何人都可以帮助我。
答案 0 :(得分:0)
试试这个方法:
$_customOptions = $item->getProduct()->getTypeInstance(true)->getOrderOptions($item->getProduct());
var转储结果并检查$_customOptions
或$_customOptions['info_buyRequest']
。你会发现有用的信息。