Strapi 在用户创建时创建购物车

Posted

技术标签:

【中文标题】Strapi 在用户创建时创建购物车【英文标题】:Strapi create cart on user creation 【发布时间】:2019-11-17 14:16:01 【问题描述】:

我是 Strapi 的新手,到目前为止我真的很喜欢无头 CMS。 按照教程,我用 node/express 和 next 构建了一个简单的类似 eCom 的网站。创建用户时,我会自动创建并分配购物车

// in the signup logic, once you created the newUser:
await new Cart( user: newUser._id ).save();

我正在尝试对 Strapi 做同样的事情,但找不到方法。我尝试了像

这样的回调
before save

但无济于事。

有什么想法吗?

【问题讨论】:

【参考方案1】:

您无权访问在 Strapi 生命周期中执行请求的用户 ID。

这里是相关问题 - https://github.com/strapi/strapi/issues/1443

【讨论】:

谢谢吉姆,我明白了。我会尝试找到另一种方法将购物车与用户链接。 我在 Spectrum 上回答了你的问题。 感谢吉姆!未来参考:spectrum.chat/strapi/tips-tricks/…

以上是关于Strapi 在用户创建时创建购物车的主要内容,如果未能解决你的问题,请参考以下文章

我可以使用 Strapi 和 GraphQL 创建多个相同类型的元素吗?

在 Magento 中自动创建购物车价格规则

作为创建 CMS 驱动的应用程序的工具,KeystoneJS 和 Strapi 之间的主要区别是啥?

使用多个项目创建付款时如何从请求中读取项目?

mysql索引的查看创建和删除

雷林鹏分享:jQuery EasyUI 拖放 - 创建拖放的购物车