问题标签 [shipping-method]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 当仅在 Woocommerce 中的一个区域提供免费送货时,隐藏其他送货选项
我需要一种方法来实现以下目标:如果可以免费送货,并且订单正在运送到特定区域,则隐藏所有其他运送方式。
我发现了这个片段:
我如何在其中添加条件以仅将其应用于前往一个区域的订单?
php - 通过送货方式在感谢页面上添加自定义消息
我正在尝试向已收到订单(谢谢)页面添加一条消息,前提是订单使用免费送货。该消息可以替换标准的“谢谢...”消息,也可以是附加消息。
这是我正在使用的代码。它基于此处的答案:根据 WooCommerce 中的运输方式自定义收到的订单页面
我无法让它正常工作,也不知道出了什么问题。任何帮助是极大的赞赏。
php - 使用通配符以编程方式设置 WooCommerce 运输方法
我正在使用一个插件,该插件通过 API 连接到“运输服务提供商”,在结账过程中,它将根据客户的运输邮政编码提供一个价值(最便宜的快递公司)。但是价值会根据快递公司不断变化。以下是返回值的一些示例:
- SSP-ABC
- SSP-DEF
- SSP-GHI
是否可以在“结帐”过程中使用通配符(类似这样:SSP-*)以编程方式设置 WooCommerce 运输方式?
以下是我用来设置运输方式的代码,但据我所知,它不支持通配符:
WC()->session->set('chosen_shipping_methods', array('xxxxxx') );
是否有任何其他方法可用于使用通配符 (SSP-*) 设置运输方式?任何建议都受到高度赞赏。
为澄清而添加:
以下是 API 根据两个不同的邮政编码在“结帐”页面上作为配送选项返回的两个示例:
<input name="shipping_method[0]" data-index="0" id="shipping_method_0_ssp-abc" value="SSP-ABC" class="shipping_method" type="radio">
或
<input name="shipping_method[0]" data-index="0" id="shipping_method_0_ssp-def" value="SSP-DEF" class="shipping_method" checked="checked" type="radio">
如果值更改为“SSP-DEF”,则以下代码无法检查单选按钮:
WC()->session->set('chosen_shipping_methods', array('SSP-ABC'));
php - 根据送货表费率选择在 woocommerce 结帐时隐藏送货地址
如果用户选择具有“本地取货”标签的运输表费率选项,我一直在努力隐藏我的 woocommerce 结帐送货地址。我发现的大多数代码片段都是基于 shipping_method 的触发器。我尝试了类似 `table_rate:10:1' 的运输方法,但无济于事。有任何想法吗?
此外,我并不完全清楚如何指定表格中的特定行 - 我检查了代码并找到了上面的值,但不确定它是否正确。
发货相关插件:Woocommerce Table Rate Shipping
尝试使用以下代码作为基础:
网站: camp4coffee.com
php - 在 Woocommerce 中根据购物车小计使用不同的运费
如何在 Woocommerce 中根据购物车小计使用不同的运费?
例如:
- 如果小计小于 5000,则统一费率成本为 250。
- 如果小计小于 2000,则统一费率成本为 150。
- 如果小计超过 5000 则不收取运费。
如果可能的话,我想为特定产品收取 500 美元的费用。
php - 在 WooCommerce 3 中的特定运输方式下方添加一个复选框
我正在尝试自定义WC 结帐页面。在我的结帐页面中,我设置了2 种运输方式。我的目标是在第一种运输方式下方添加一个自定义字段。为了实现这一点,我使用了下面提到的钩子。
但我的问题是,它只是为每种可用的运输方式添加了相同的字段。如何为特定的运输方式添加输入字段?
magento-1.9 - 在前端选择运输方式时的自定义输入字段 - Magento1
我想在结帐页面上创建一个自定义运输方式,当客户选择该运输方式时,它应该显示一个新的文本字段并允许客户在文本字段中输入。该文本字段值应显示在管理员、电子邮件等的任何地方。
任何人都可以在这个或任何正确的方向上取悦我来实现这一目标。
任何帮助将不胜感激。
谢谢