非常简单的用例,只使用统一费率传送,版本2的Drupal商业航运和Drupal商业统一费率。我有两个运输选择,客户可以选择如果他们在一个国家(英国)和两个如果他们在其他国家。我们打电话给他们:
我一直在寻找使用规则打开或关闭运费的方法,但我所能找到的只是应用特定运费率的规则,而不是启用或禁用客户随后可以选择的选项的规则。
这个相关的问题给出了如何应用费率的模糊大纲,但没有给出如何启用或禁用选项的概要;同样,这个相关的问题也给出了一个概要,其中有12个选项,但所有选项都是为客户选择的(答案只是简单地说“使用规则”)。在admin/commerce/config/shipping/services/flat-rate下的计算规则选项卡下,我在"actions“列表中看不到任何看起来启用或禁用特定速率的内容。许多似乎适用于一个费率,但没有给客户一个选择或限制选择。
这显然是常见的和可能的,因为它是例如在本问题中所提到的,但我找不到任何关于如何做它的东西。
我尝试通过“配置组件”为特定的运费添加这样的规则,但是它没有效果,即使该国是“联合王国”,国际汇率仍然是一种选择。这里的规则是:

这里还有另一个我尝试使用的“计算规则”,它也没有效果:

我所能找到的关于启用或禁用国家运输的所有内容都是关于致残国完全的。
我在商业船舶文献中找不到任何东西,也没有统一的费率文档。
发布于 2016-05-11 15:21:22
这两项重要的信息:
admin/commerce/config/shipping (Store > Configuration >船运)下的每个运费一起,是设置运费作为选项出现的验证标准的地方。详细情况:
admin/commerce/config/shipping (商店>配置>发货)
https://drupal.stackexchange.com/questions/200625
复制相似问题