过去两个月来我一直在从事一个项目,直到最后结束,但是在尝试完成我的一个阶段时遇到了一个小问题。
我目前正在使用Google的Firebase云功能来从直接运输平台中获取产品信息并保存,然后在发布新产品时将其发送到Webflow CMS中。但是,现在我需要确保我拥有客户所需的选项,以便他们能够选择所需的尺寸和颜色选项。将信息发送到Webflow的当前问题是它以数组的形式出现。我不确定如何将数据数组保存到一个集合项中。我的初始数据结构看起来像这样:
productCollection = {
productTitle,productId,thumbnailImage,productImages(multi-image field),//The above data is currently the only sections that I have working saved into Webflow
colorWays,// multi-ref field?
sizes,// multi-ref field?
};
colorsCollection = {
productTitle,[colorName's] // I would somehow need this array of information saved into this collection in one Item
};
sizesCollection = {
productTitle,[sizeName's] // I would somehow need this array of information saved into this collection in one Item
};
我希望以上所述是有道理的。我将需要这些数据,以便一旦传递到我的付款系统后,我就可以采用颜色名称和尺寸名称,将它们设置为字符串并与所有可能的变体进行交叉引用,以选择正确的SKU并将订单发送至速递服务。另外,我没有使用电子商务托管计划,而是通过常规CMS进行了所有设置。
我不确定是否有任何方法可以实现这一目标,甚至不确定是否有任何“黑客”来解决此问题。任何投入将不胜感激。非常感谢大家。