cart相关内容

为 Woocommerce 中的特定用户角色应用折扣

我有一个 woocommerce 商店,有 3 个用户角色,我想仅为用户角色“公司"提供购物车总额 10% 的折扣. 我发现"Woocommerce 中基于用户角色和付款方式的百分比折扣" 答案非常符合我的需要,但不知道如何修改代码以满足我的需要,因为它还包含基于付款方式的条件并仅在结帐时显示折扣,但我也需要将其显示在购物车中. 解决方案 以下代码将对“公司"用户角色(在购物车和结帐 ..
发布时间:2021-12-22 19:08:01 PHP

Magento 覆盖控制器

我想做上面的事情.过去我已经覆盖了许多文件......块,模型,助手......但这个我躲过了. 谁能看到我在这里做错了什么:(我编辑了这段代码……现在包括一些建议……) 这是我的文件夹结构(2 个控制器位置作为测试): /Idigital/Idgeneral/etc/config.xml/Idigital/Idgeneral/controllers/Checkout/CartCon ..
发布时间:2021-12-19 09:32:37 其他开发

将商品添加到购物车后,将 Magento 重定向到结帐单页

在将一件商品添加到购物车后如何重定向用户? 假设我想让他选择一件商品并转到结帐/一个页面,我该怎么做? 解决方案 你可以创建一个监听 checkout_cart_add_product_complete 事件的观察者,你可以在那里做类似下面的事情 公共函数 addToCartComplete(Varien_Event_Observer $observer) {//将用户发送到物品添加 ..
发布时间:2021-12-19 09:28:44 其他开发

magento 1.8 使用 php 将产品添加到购物车

在 Magento 1.7 之前,我能够使用以下代码以编程方式将产品添加到购物车: require_once '../app/Mage.php';Mage::getSingleton('core/session', array('name' => 'frontend'));umask(0);法师::应用程序();$session = Mage::getSingleton('客户/会话');$pr ..
发布时间:2021-12-19 09:23:38 PHP

基于 Woocommerce 中购物车项目数的有条件累进百分比折扣

我想根据购物车中的商品数量享受有条件的累进折扣.将 2 件产品添加到购物车后,您将获得折扣.您添加更多产品并获得更多折扣. 例如: 1 件产品 - 全价(无折扣) 2 件产品 - 全价,总价的 5% 折扣 3 种产品 - 全价,总价的 10% 折扣 4 种产品 - 全价,总价的 15% 折扣 等等...... 我在互联网上搜索过但没有成功.在搜索折扣时,我只是使用了 Wo ..
发布时间:2021-12-05 14:03:45 PHP

在 Woocommerce 中更改 wc_cart_totals_shipping_method_label 函数

在 includes 子文件夹中的 Woocommerce 插件中,有一个文件 wc-cart-functions.php. 我想更改函数wc_cart_totals_shipping_method_label(),但我不允许将该函数复制到我的主题的functions.php.我相信我必须使用自定义操作/过滤器来更改此核心功能,但不知道该怎么做. 原函数: function wc_car ..
发布时间:2021-12-05 14:03:02 PHP

在 Woocommerce 的购物车中自动添加或删除免费赠品产品

我经营着一家 WooCommerce 商店,我们希望在您将产品添加到明显的购物篮后,向每位客户提供免费赠品(电子书),该赠品将显示在购物篮中. 示例: 您将“product1"添加到篮子中,篮子现在将显示 2 个产品.“product1"和“免费赠品".当您从购物篮中取出产品时,赠品将再次被取出. 我现在得到了这个代码: add_action( 'woocommerce_add_t ..
发布时间:2021-12-05 14:02:06 PHP

根据 Woocommerce 中的购物车商品价格有条件地设置不同的税率

在 My Wordpress 电子商务网站中,我使用 WP Hotel Booking,这是一个用于酒店房间预订的插件.结帐过程是使用 WooCommerce 完成的. 问题:我们有不同价格的不同房间.例如: A 房价格 - 1500 B 房价格 - 2700 C 房价格 - 2200 价格低于 2500 的客房的商品及服务税设定为 12%,高于 2500 的客房的商品及服务 ..
发布时间:2021-12-05 14:00:36 PHP

Woocommerce 设置购物车到期间隔

我需要将 Woocommerce 购物车的过期时间增加到 72 小时. 我已经尝试过这里建议的解决方案:设置 wordpress woocommerce 购物车到期 但是我看不到任何结果:(有人能帮我解决这个问题吗? 谢谢 -- 编辑:代码片段 --- add_filter('wc_session_expiring', 'filter_ExtendSessionExpir ..
发布时间:2021-12-05 13:59:14 其他开发

在 WooCommerce 中显示购物车和订单商品的重量

我如何在woocommerce的购物车页面和付款页面上将每件商品的重量放在您的描述下? 欢迎任何建议. 解决方案 2020 更新 以下代码将显示购物车和订单商品的小计商品重量: //在购物车和结帐页面显示购物车商品重量add_filter( 'woocommerce_get_item_data', 'display_custom_item_data', 10, 2 );函数 ..
发布时间:2021-12-05 13:56:26 PHP

在 WooCommerce 中设置最小订单金额

我想在我的 WooCommerce 商店中设置最低订购量.如果未达到金额但仍然可以结帐,以下代码完美地显示了通知.未达到最低金额时如何禁用结帐按钮? add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );add_action( 'woocommerce_before_cart' , 'wc_minimum_ ..
发布时间:2021-12-05 13:51:24 PHP

限制 Woocommerce 中购物车项目的数量

我正在使用 Woocommerce 并需要以下内容: 由于产品要销往另一个国家,而该国的海关只允许总数量为 6,因此我需要防止客户订购超过 6 件(产品). 6 是项目或产品的总数.客户可以订购 1 件产品,数量为 6 件或 2 件产品,每件数量为 3 件.海关只允许物品总数为 6. 如果购物车中的商品超过 6 件,则会出现警告并阻止客户继续结帐. 是否可以将购物车商品限制 ..
发布时间:2021-12-05 13:50:40 PHP

如何使用 WooCommerce 检索cart_item_data?

在 add_to_cart 功能期间,有一个过滤器可以添加“购物车项目数据".过滤器是woocommerce_add_cart_item_data.我希望将我的自定义插件数据存储在其中,以便存储与项目相关的数据,并且可以使用不同的数据添加多个产品. 这一切似乎都有效,但我无法检索数据.我想不通.数据在那里,我可以在序列化的字符串中看到它,但我无法将其拉出. echo '';var_dump ..
发布时间:2021-12-05 13:45:56 PHP

Woocommerce 3 中的购物车项目数量累进百分比折扣

我正在尝试对购物车中的所有商品应用 TOTAL CART 折扣,具体取决于添加的商品数量.我已经从 answer 中获取并修改了代码示例在这里并让大部分逻辑正常工作. 然而,我无法让它在下面描述的两种情况下工作.它也仅将规则应用于购物车中的单个项目.不是整个购物车. 场景: 如果购物车中没有 9-12 件商品,则对所有商品应用 5% 的折扣. 如果购物车中没有商品在 13-16 ..
发布时间:2021-12-05 13:43:19 PHP

Woocomerce 在将另一个特定项目添加到购物车时删除特定的购物车项目

此处提供了解决方案 在 Woocommerce 中将特定产品添加到购物车时删除特定的购物车项目 适用于一个产品 ID. 有没有办法对多个 id 执行此操作? 解决方案 Update 2 :以下代码适用于多个产品 ID: add_action( 'woocommerce_add_to_cart', 'check_product_ added_to_cart', 10, 6 );函数 ..
发布时间:2021-12-05 13:43:08 PHP

向 Woocommerce 运输方式添加不同的自定义标签

在 WooCommerce 中,我试图将“运费估算"添加到我的运输方式(所有这些都是统一费率类型),所以它看起来像这样: 只有所有的估计日期都不一样…… 我的问题是我似乎无法针对特定实例.我只能选择整个方法(统一费率),我检查了我的方法实例 ID,因为它们是唯一的: 但它仅在我将 0 作为案例放入 php switch 方法时才有效.2、3、4、5、7 不起作用. 这是我的 ..
发布时间:2021-12-05 13:42:30 PHP