我试图添加一个产品到我的手推车使用ShopApiPlugin为Sylius。当我尝试通过json body /carts/mytokenoid/items添加产品时,{ "productCode": "iphone9", "quantity": 5 }
我得到了这个回应
{
"tokenValue": "mytokenoid",
"channel": "US_WEB",
"currency": "EUR",
"locale": "en_US",
"checkoutState": "cart",
"items": [
{
"quantity": 5,
"total": 4800,
"product": {
"code": "iphone9",
"name": "iPhone 9",
"slug": "iphone-9",
"averageRating": 0,
"taxons": {
"others": []
},
"variants": [
{
"code": "iphone9",
"axis": [],
"nameAxis": [],
"price": {
"current": 2000,
"currency": "EUR"
},
"images": []
}
],
"attributes": [],
"associations": [],
"images": []
}
}
],
"totals": {
"total": 6896,
"items": 4800,
"taxes": 0,
"shipping": 2096,
"promotion": -5200
}, (...)但是,当我执行/shop-api/carts/mytokenoid检查我的购物车内容时,它是空的,没有添加任何内容。另外,我检查了数据库,购物车上有正确的标记,但没有项目。有人知道我怎么解决这个问题吗?我已经尝试了授权令牌和不使用。得到了同样的东西
发布于 2019-01-03 14:59:58
找到了解决办法。您只需取消对config/packages/league_tactician.yaml中的"- config/packages/league_tactician.yaml“行的注释
https://stackoverflow.com/questions/53947924
复制相似问题