php - Woocommerce 按购物车中特定产品的数量固定价格
问题描述
我正在 woocommerce 中建立一家书店,我需要在 100 中添加 3 本书或在 100 中添加 4 本书,我没有找到任何我能够做到的插件,任何关于如何实现它的方式或想法(将是很高兴也能得到 php 代码)
例如:如果客户选择三本书,我需要小计为 100,如果他订购 4 本书,则费用为 120,因此在产品页面中他会看到正常价格,而在购物车中小计将发生变化,所以假设他购物车中有 6 本书,前 4 本书的价格为 120,然后将添加正常价格
解决方案
我认为,如果最大项目达到,您想给您的客户折扣。
woo-commerce 挂钩,您可以将其用于您的解决方案:
woocommerce_cart_calculate_fees
if( $cart->cart_contents_count < 6 ){
return;
}
在这里,您可以找到帮助:
推荐阅读
- c# - 我们如何在 Windows 商店 + C# 中存储和检索包含私钥的证书
- python - 使用python从日志文件计算增量时间
- hashcat - hashcat [命令行错误:选项 'polly' 注册了多次!& LLVM 错误:注册的命令行选项不一致]
- c++ - 如何处理 cgo 中打包结构中的 char *?
- javascript - 使用 javascript 创建 `select` 元素
- angular - 角度 2+,垫表 - 过滤不适用于模型中的模型
- reactjs - 开玩笑 toMatchInlineSnapshot 一直显示“不允许操作,scandir 消息”
- javascript - AgGrid 自定义标题过滤器未显示
- c++ - 为什么我的 elseif 语句永远不会执行
- java - 为什么读取文件名中带有“:”的测试资源会导致 NPE?