cart 相关问题

网络购物车或在线购物车是用于在线购物的网络应用程序。 **对于与CART相关的问题 - 分类和回归树 - 使用标签[cart-analysis],或考虑该主题是否更适合Cross Validated或Data Science Stack Exchange **

有没有办法使用 WooCommerce 的 Rest API 在 React 中检索、设置、存储和显示购物车信息?

我了解到,截至 2021 年,目前还没有方法可以做到这一点,并且到目前为止在网上找不到任何解决方案。因此,如果可能的话,我希望有人能帮助我解决这个问题。 我有...

回答 0 投票 0

将商品添加到购物车后,购物车未自动更新

我一直在修改以下代码以删除单击“快速添加到购物车”按钮时的弹出窗口。我已经成功删除了弹出窗口,但现在我面临着一个新的

回答 0 投票 0

在 Flutter Hive 中按索引删除多个项目

我正在用 hive 和 flutter 构建一辆购物车。 我想选择多个商品,然后使用索引从购物车中删除!因为可能有 2 个商品具有相同的标题,但尺寸或数量不同。 蜂巢...

回答 1 投票 0

每次点击“添加到购物车”都会刷新购物车中的商品

我一直在编写以下代码,以便使购物车更新添加的新商品。除非我手动刷新,否则购物车商品不会自动更新(商品未显示)...

回答 0 投票 0

删除购物车中单独存在特定产品时的 WooCommerce 结账条款和条件

我在 https://development.pittsburghconcertsociety.org 上出售活动门票并接受捐款。当有人买票时,他们必须同意新冠肺炎政策。但当有人只“买&qu...

回答 1 投票 0

添加自定义优惠券设置,在 WooCommerce 中启用自动应用功能

我想在 WooCommerce 优惠券设置中添加 2 个复选框。第一个复选框,选中后,将自动将优惠券应用于产品(产品设置在基因上配置...

回答 1 投票 0

在 Shopify 中验证购物车商品

我想检查购物车和区块结账中是否同时有数字和实体产品。 我尝试在主购物车物品液体中进行此操作,但由于仅检查了...

回答 0 投票 0

购物车商品数量总是比 React 模板中的正确数量少一个

我将电子商务的 Django Rest Framework 后端连接到购买的 React 模板。 后端运行良好。 前端有一个我无法摆脱的错误。单击添加到汽车时...

回答 0 投票 0

解释 SHAP 摘要图

我正在研究一个消耗模型。我有多个具有高基数的分类特征。因此,我为此尝试了 Catboost 和 LightGBM。 我还找到了两者的 SHAP 图。关注...

回答 1 投票 0

Woocommerce 保存 ACF 字段

我正在使用 Woocommerce、片段和 ACF 字段,我在产品中创建了元字段,我想在购物车项目中获取 ACF 字段,并将它们保存在订单表中但不起作用,我已经检查了巨大的

回答 0 投票 0

WooCommerce:将产品作为不同的项目多次添加到购物车,但按其元数据分组

我只有一种产品('testare-psihologica')。当买家购买时,他必须将此产品与影响价格的附加信息(特定的“测试”标题)相关联。我不...

回答 2 投票 0

请帮帮我,当我从购物车中删除商品时,我希望更新总价[关闭]

... <section id="cart" class="section-p1"> <table id="myTable" width="100%"> <thead> <tr> <td>Remove</td> <td>Image</td> <td>Product</td> <td>Price</td> <td>Quantity</td> </tr> </thead> <tbody class="cart-items"> <tr clas="cart-row"> <td class="delete"><input type="button" value="&times;" onclick="deleteRow(this)"></td> <td><img src="WEBpictures/ftpro shirt3.jpg" alt=""></td> <td>Red Plain Sleeves shirt</td> <td class="cart-price">$100</td> <td class="quantity"><input type="number" value="1"></td> </tr> <tr clas="cart-row"> <td class="delete"><input type="button" value="&times;" onclick="deleteRow(this)"></td> <td><img src="WEBpictures/ftpro shirt2.jpg" alt=""></td> <td>Red Plain Sleeves shirt</td> <td class="cart-price">$100</td> <td class="cart-quantity-input"><input type="number" value="1"></td> </tr> </tr> <tr clas="cart-row"> <td class="delete"><input type="button" value="&times;" onclick="deleteRow(this)"></td> <td><img src="WEBpictures/ftpro shirt4.webp" alt=""></td> <td>Red Plain Sleeves shirt</td> <td class="cart-price">$100</td> <td class="cart-quantity-input"><input type="number" value="1"></td> </tr> </tbody> </table> </section> <section id="cart-add"> <div id="coupon"> <h3>Apply Coupon</h3> <div> <input type="text" placeholder="Enter your coupon"> <button class="normal">Apply</button> </div> </div> <div id="subtotal"> <h3>Cart Total</h3> <table> <td>Shipping</td> <td>Free</td> </tr> <tr> <td><strong>Total</strong></td> <td class="cart-total">$300.00</td> </tr> </table> 这是我的 HTML 代码,我希望能够删除一个项目并更新总价。 函数删除行(r){ 变种我= r.parentNode.parentNode.rowIndex; document.getElementById("myTable").deleteRow(i); } 这是我的 Javascript 代码,我只能从购物车中删除商品,但还没有想出更新总数 你的问题的答案是: 首先读取总价去掉$符号以便能够将其转换为数字然后从中减去移除的项目价格, 要保留小数点,您需要使用 toFixed(2) 方法, 计算后在总价中再次加上您的$符号 这里是如何做到这一点: function deleteRow(r) { const cartTotalEl = document.querySelector('.cart-total'); var i = r.parentNode.parentNode.rowIndex; document.getElementById("myTable").deleteRow(i); let sum = Number(cartTotalEl.textContent.replace('$','')) - Number(r.parentNode.parentNode.querySelector('.cart-price').textContent.replace('$','')) cartTotalEl.textContent = `$ ${sum.toFixed(2)}` } <section id="cart" class="section-p1"> <table id="myTable" width="100%"> <thead> <tr> <td>Remove</td> <td>Image</td> <td>Product</td> <td>Price</td> <td>Quantity</td> </tr> </thead> <tbody class="cart-items"> <tr clas="cart-row"> <td class="delete"><input type="button" value="&times;" onclick="deleteRow(this)"></td> <td><img src="WEBpictures/ftpro shirt3.jpg" alt=""></td> <td>Red Plain Sleeves shirt</td> <td class="cart-price">$100</td> <td class="quantity"><input type="number" value="1"></td> </tr> <tr clas="cart-row"> <td class="delete"><input type="button" value="&times;" onclick="deleteRow(this)"></td> <td><img src="WEBpictures/ftpro shirt2.jpg" alt=""></td> <td>Red Plain Sleeves shirt</td> <td class="cart-price">$100</td> <td class="cart-quantity-input"><input type="number" value="1"></td> </tr> </tr> <tr clas="cart-row"> <td class="delete"><input type="button" value="&times;" onclick="deleteRow(this)"></td> <td><img src="WEBpictures/ftpro shirt4.webp" alt=""></td> <td>Red Plain Sleeves shirt</td> <td class="cart-price">$100</td> <td class="cart-quantity-input"><input type="number" value="1"></td> </tr> </tbody> </table> </section> <section id="cart-add"> <div id="coupon"> <h3>Apply Coupon</h3> <div> <input type="text" placeholder="Enter your coupon"> <button class="normal">Apply</button> </div> </div> <div id="subtotal"> <h3>Cart Total</h3> <table> <td>Shipping</td> <td>Free</td> </tr> <tr> <td><strong>Total</strong></td> <td class="cart-total">$300.00</td> </tr> </table> </div> 但是我不会硬编码总价,为了获得更好的功能,请保持代码动态,因此如果您决定再添加一件商品,价格也应该更新 function deleteRow(r) { var i = r.parentNode.parentNode.rowIndex; document.getElementById("myTable").deleteRow(i); updateTotalPrice(); // call function to update the total price} function updateTotalPrice() { var cartItems = document.getElementsByClassName("cart-row"); var total = 0; for (var i = 0; i < cartItems.length; i++) { var priceElement = cartItems[i].getElementsByClassName("cart-price")[0]; var quantityElement = cartItems[i].getElementsByClassName("quantity")[0].getElementsByTagName("input")[0]; var price = parseFloat(priceElement.innerText.replace("$", "")); var quantity = quantityElement.value; total += price * quantity; } document.getElementsByClassName("cart-total")[0].innerText = "$" + total.toFixed(2);}

回答 2 投票 0

在 WooCommerce 购物车页面的每个产品下方添加运输类别

我已经为我的产品配置了运输类别。但我想将它们显示在购物车页面中每个产品的下方。是这样的: 这可以通过编辑 PHP 来完成吗?

回答 2 投票 0

为什么 state.length 在 react-redux 中不起作用

我想在 redux 中将产品添加到我的购物车,但是当我添加 state.length 时,页面根本不显示。 显示的错误是长度未定义 我尝试删除 state.length 和页面出现

回答 0 投票 0

Woocommerce - 仅为购物车中具有特定属性的产品设置最小数量和步骤

我正在一个销售葡萄酒的 woocommerce 网站上工作。我只想为具有特定属性的产品设置多次购买价值(步骤)。 每种产品都装在瓶中出售...

回答 0 投票 0

SWIFTUI 在所有三个视图中增加一个产品的数量

我需要单击 + 或 - 按钮并更改数量,问题是使用此代码数量总是重置为零, 我不能增加它并记住它,我也尝试使用产品...

回答 2 投票 0

使用 MVC 将空(null)信息从一个视图发送到另一个视图(购物车)的问题

我正在尝试使用 MVC 创建一个商店站点 为此:我创建了一个视图,即我的产品视图,还有另一个视图,即我的购物车视图。 我想获取产品信息...

回答 0 投票 0

使用 Angular 的本地存储

我正在开发电子商务,我正在尝试设置本地存储以保存购物车内的元素。 当我将产品添加到购物车时一切正常,但一旦我刷新购物车页面,所有产品

回答 2 投票 0

在会话中如果没有找到新项目添加到购物车,否则增加数量

我有一些代码可以将商品添加到购物车,并在重新添加商品时更新其数量。它还能够将其他物品添加到购物车,但问题是当任何物品不是 ...

回答 2 投票 0

如何为特定产品指定定义的地址?

我正在创建一个销售宠物食品和玩具的新网站。 我们有一个页面可以向指定的动物收容所捐赠食物。 所以当人们选择要购买的产品时,我们需要一个下拉菜单...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.