在托管的 PayPal 添加到购物车按钮上,我看到您可以在哪里使用:
<input type="hidden" name="shipping" value="3.00">
<input type="hidden" name="shipping2" value="2.50">
是否有可能,如果:
- 数量为 1 运费总额为 '$x'
- 如果数量为 2 - 5,则运费总额为 '$xx'
- 任何超过 6 的总运费为 '$xxx'
在托管的 PayPal 添加到购物车按钮上,我看到您可以在哪里使用:
<input type="hidden" name="shipping" value="3.00">
<input type="hidden" name="shipping2" value="2.50">
是否有可能,如果:
老实说,不要使用贝宝集成按钮。保留一个会话文件,每次页面加载时,它都会附加到会话中。所以在你的 php 中大致这样说:
然后每次用户将新商品添加到购物车时,完成对该 php 文件的 ajax 请求。应该如何格式化 ajax 请求应该是可以理解的。
注意:这是一个未经测试且不完整的脚本。我邀请您添加它(显然您需要它才能运行)并使其适应您的个人需求。我刚刚写了这个只是作为您问题的替代解决方案。如果您不喜欢此解决方案,请务必选择另一个;但是,在我看来,这是解决您遇到的问题的充分且自力更生的解决方案。您将需要为此编写自己的 javascript,但是,可以看出,代码相当设置为处理清除购物车、添加到购物车等。要添加数量,只需添加另一个分隔符,例如“itemName:Quantity ,项目名称:数量,..."。这比使用贝宝购物车需要更多的工作,但在我看来,您还可以学到更多东西,并且您可以做一些仅使用贝宝购物车无法完成的独特事情。