所以我希望这样做,以便每次点击“添加到购物车”按钮时,它会清除购物车。我们已经有了一个绕过购物车屏幕并直接进入结帐页面的插件,但现在我们遇到的问题是人们多次向购物车添加相同的东西,或添加多个产品。我们正在出售学校注册,因此一次只需要(并且应该)购买。
答案 0 :(得分:1)
以下代码会在项目添加到购物车时清空您的购物车,因此一次只能购买一件商品。希望它适合你。
RowLayout {
anchors.fill: parent
spacing: 0
Rectangle {
Layout.preferredWidth: parent.width / 2
Layout.fillHeight: true
color: "green"
}
Rectangle {
Layout.fillWidth: true
Layout.fillHeight: true
color: "yellow"
}
}
答案 1 :(得分:0)
您可以使用" woocommerce_add_to_cart_validation"过滤。 当wc在添加到购物车之前验证该项目时调用它。 您可以使用此过滤器清空购物车。