Shopify Remix 应用程序:在购物车更改时打开聊天窗口

问题描述 投票:0回答:1

我正在使用 Shopify CLI 创建 Remix Shopify 应用程序。

我想在用户创建或更改购物车时打开一个“对话框窗口”。

目前我正在使用“主题应用程序扩展”在右下角渲染一个窗口。我可以通过单击它来打开它,但我希望当用户将产品添加到购物车时它会自动打开。

到目前为止我能做的就是使用 webhook“购物车创建/更改”将购物车更改事件发送到外部端点。但我需要前端的反应。

我是 Remix 的新手,所以我不知道 Remix 是否可以执行诸如将 Webhook 有效负载重新路由到主题应用程序扩展中的前端处理程序函数之类的操作(?),或者是否应该以不同的方式实现此行为。

shopify shopify-app remix.run
1个回答
0
投票

如您所知,现在每个主题都带有一堆自定义事件。一种常见的事件是“cart:updated”变体。您可能希望将主题应用程序扩展挂接到其中,以便避免任何晦涩和/或困难的消息传递。不管 Shopify 的这些扩展有多么出色,要挂钩那些本质上是某人的解释的事件仍然很棘手。祝你好运!

© www.soinside.com 2019 - 2024. All rights reserved.