【问题标题】:Can't pass the shipping address step on checkout with bootstrap theme无法通过引导主题结帐时的送货地址步骤
【发布时间】:2020-06-05 22:50:11
【问题描述】:

在使用 composer create 创建并更新到 sylius 1.7.5 的新 sylius 标准应用程序上,我按照文档安装官方 bootsrap 主题,资产已成功构建,但当我测试结帐时,我无法通过送货地址. 尽管填写了数据,但表单仍然在必填字段上显示错误

我检查了探查器和 chrome 网络选项卡,表单数据已发送:

_method: PUT
sylius_checkout_address[customer][email]: test@test.com
_csrf_shop_security_token: G7YG5u59Lp0i4wysjq3REd-2U1RH5A3xYRVzpT97p_U
sylius_checkout_address[shippingAddress][firstName]: test
sylius_checkout_address[shippingAddress][lastName]: test
sylius_checkout_address[shippingAddress][company]: test
sylius_checkout_address[shippingAddress][street]: test 23
sylius_checkout_address[shippingAddress][countryCode]: FR
sylius_checkout_address[shippingAddress][provinceName]: ttyty
sylius_checkout_address[shippingAddress][city]: paris
sylius_checkout_address[shippingAddress][postcode]: 27003
sylius_checkout_address[shippingAddress][phoneNumber]: 0909009990
sylius_checkout_address[billingAddress][firstName]: 
sylius_checkout_address[billingAddress][lastName]: 
sylius_checkout_address[billingAddress][company]: 
sylius_checkout_address[billingAddress][street]: 
sylius_checkout_address[billingAddress][countryCode]: 
sylius_checkout_address[billingAddress][city]: 
sylius_checkout_address[billingAddress][postcode]: 
sylius_checkout_address[billingAddress][phoneNumber]: 
sylius_checkout_address[_token]: ffypC0OV8fB34hIoiHD75PEQDR5CsudpFsoUYI_xrZU

这是一个错误还是我错过了什么?

注意:表单可以在没有主题的情况下使用

【问题讨论】:

    标签: sylius


    【解决方案1】:

    最后通过阅读the upgrade guide to sylius 1.7 version 中的帐单和送货地址已相互切换部分,并通过比较主分支代码和 0.1.1 版本,我发现我没有有相同的代码。 所以解决办法是把最低稳定性改成dev,把sylius/bootstrap-theme版本设置成dev master

    我会保持这样的配置,直到发布具有最新代码的新版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-18
      • 2021-05-28
      • 1970-01-01
      • 1970-01-01
      • 2015-07-10
      • 2011-09-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多