【问题标题】:OpenCart - Sending the price from item page while adding item to basketOpenCart - 在将商品添加到购物篮时从商品页面发送价格
【发布时间】:2014-03-24 20:26:33
【问题描述】:

请帮我解决我的问题。

目标是在产品页面上显示取决于数量的多个价格。 所以我创建了几个显示数量和价格的选项。 使用 jQuery 我在产品页面上更改前端价格。

所以现在的问题是。 默认情况下,当我将商品添加到购物篮时,系统会在管理面板中添加它的价格。 但是如何发送用户在单选按钮(选项)中选择的价格?

尝试获取决定我发现“button-cart”元素在 checkout/cart.php 中调用 add() 函数,但是我在哪里可以获取当前订单中的价格?

请帮忙!

【问题讨论】:

    标签: javascript php jquery opencart


    【解决方案1】:

    这可以在管理中使用Discounts 轻松完成。转到您的管理,点击目录 -> 产品,选择一个您希望对放入购物车的金额有不同的价格,单击编辑并导航到 Discounts 选项卡 - 在此处为每个金额-价格组合添加一行。

    例如假设产品价格为 100 美元,但您希望仅在用户订购 10 件时以 98 美元的价格出售一件商品,仅在用户订购 20 件时以 96 美元出售,仅当他订购 30 件时以 94 美元出售等等。在此表中,您将添加三个新行并添加 10、20、30 作为金额,并为每个所述金额添加 98、96 和 94 作为产品价格。

    在产品详细信息页面上使用默认(和默认派生)主题保存后,您应该会看到一个表格,描述了订购数量的价格变化,订购该数量后,购物车中的价格将由 OpenCart 自身自动调整.

    根本不需要程序性更改。

    【讨论】:

      猜你喜欢
      • 2021-11-25
      • 2015-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-19
      相关资源
      最近更新 更多