运输方式为空?

Shipping Methods empty?

我设置了两种使用 flatrate 的运输方式(使用 CATEGORY_REQUIREMENT_MATCH_ANY)并检查了 MethodResolver->getSupportedMethods 中的代码,returns 这两种运输方式。我只是在 http://sylius.dev/app_dev.php/checkout/shipping 的前端看不到它们,也不知道出了什么问题。 有人可以帮忙吗?

我建议是以下之一:

您的频道未启用送货方式

  • 检查您的管理频道设置 administration/channels
  • 查看您是否为 web/frontend 渠道选择了送货方式。

送货方式有区域限制

  • 检查你的送货方式配置,如果你没有只允许特定 county/zone
  • 另请检查您是否没有为这些方法设置运输类别。

产品有区域或运输类别限制

  • 检查您添加的产品是否不受区域或运输类别限制
  • 这可以在管理中的每个产品的编辑中设置。

如果 demo.sylius.org

发生同样的情况,请尝试
  • 你能在演示页面上复制相同的行为吗?