Я работал над проектом последние 2 месяца и, наконец, подошел к концу, однако я столкнулся с небольшой проблемой, пытаясь завершить sh одну из моих фаз.
I В настоящее время я использую облачные функции Google Firebase, чтобы получить информацию о продукте с платформы прямой доставки и сохранить ее, а затем отправить в CMS Webflow всякий раз, когда публикуется новый продукт. Однако теперь мне нужно убедиться, что у меня есть все необходимые мне опции, чтобы клиенты могли выбирать нужный размер и цвет. Текущая проблема при отправке этой информации в 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,
productId,
[colorName's] // I would somehow need this array of information saved into this collection in one Item
};
sizesCollection = {
productTitle,
productId,
[sizeName's] // I would somehow need this array of information saved into this collection in one Item
};
Я надеюсь, что приведенное выше имеет смысл. Мне понадобятся эти данные, чтобы после передачи в мою платежную систему я мог взять название цвета и название размера, сделать их строкой и связать их со всеми возможными вариантами, чтобы выбрать правильный SKU и отправить заказ на прямую доставку. служба. Кроме того, я не использую тарифный план для электронной коммерции, я настроил все это через обычную CMS.
Я не уверен, есть ли способ сделать это, или даже какой-нибудь «взлом», чтобы обойти это. Мы будем благодарны за любой вклад. Большое вам всем спасибо.