1b.app
Скопійоване посилання -

Прошу оцінити можливість доробки

Компанія, яка займається створенням інтернет-магазину на Magento передала такі задачі, через які вони не можуть завантажити продукти в систему. Прошу переглянути та дати коментар, по можливості - оцінити (якщо потрібен дод. фун-л)

Необхідно передати продукти з усіма атрибутами та категоріями у one box

Артикул - стандартне поле , розібрався
Категорія - стандартне поле , розібрався
Назва - стандартне поле , розібрався
Залишок - Оновити наявність в magento - розібрався
ціна дропа - дод поле , розібрався
ціна гурта - дод поле , розібрався
Колір - Фільтр/характеристика, розібрався
Розмір - Фільтр/характеристика, розібрався
Сезон - Фільтр/характеристика, розібрався
Стать - Фільтр/характеристика, розібрався
Склад - Фільтр/характеристика, розібрався

Тип продукту
увімкнений/вимкнений -
передати значення атрибуту продукту visibility - не 1, а 3
1 - Not visible
3 - Visible for Catalog & Search

Категорії, продукти, атрибути мають створюватись та оновлюватись

Приклад реалізації:
- Конфігурабл(Кросівки супер класні)
сімпл(розмір 1)
сімпл(розмір 2)
сімпл(розмір 3)
https://developer.adobe.com/commerce/webapi/rest/tutorials/configurable-product/...
приклад реалізіції з документації ^

так окрім реалізації звичайних параметриві типу:
{
"attribute_code": "material",
"value": "148"
}
може ще передаватись продукт
бо зараз маємо вертикальну структуру категорій, та вертикальну структуру продуктів

Ще приклад:
.наприклад кросівок пума класний - це конфіг продукт(має мати статус 4)
а розмір 41 - сімпл який приатачений в конфіг(може мати статус 1, 2, 3, 4)
а розмір 42 - сімпл який приатачений в конфіг(може мати статус 1, 2, 3, 4)
а розмір 43 - сімпл який приатачений в конфіг(може мати статус 1, 2, 3, 4)
а розмір 45 - сімпл який приатачений в конфіг(може мати статус 1, 2, 3, 4)
https://www.gorgany.com/cherevyky-salewa-ms-mtn-trainer-2-mid-gtx.html
наприклад ось
тут 31 продукт захований
1 - головний
а решта 30 - то опції

І ще один приклад

сімпл продукт:
1) мобільний телефон з екраном 128х128
2) мобільний телефон з екраном 140х128
3) мобільний телефон з екраном 140х140
конфігурабл продукт
1) мобільний телефон
а у нього 3 опфії, розмір екрану

Відповіді:

Мазур Віктор Вікторович
Іменна ліцензія
22.02.2024, 17:01

Доброго дня.
Якщо ви хочете отримати оцінку конкретних доопрацювань - будь ласка, на основі поточної інтеграції з мадженто вкажіть яких налаштувань вам не вистачає - ви отримаєте оцінку.
З вашого "ТЗ" не зрозуміло що саме вам потрібно доопрацювати - так як половина тексту має примітки "розібрався" )
24.02.2024, 09:14

Мазур Віктор Вікторович
Іменна ліцензія

Тындык Максим Вадимович
OneBox production писал/а:
Доброго дня.
Якщо ви хочете отримати оцінку конкретних доопрацювань - будь ласка, на основі поточної інтеграції з мадженто вкажіть яких налаштувань вам не вистачає - ви отримаєте оцінку.
З вашого "ТЗ" не зрозуміло що саме вам потрібно доопрацювати - так як половина тексту має примітки "розібрався" )

Вітаю
ну це тз мені передавали треті особи, тож пишу зараз те що вони відповіли

"проблема перша в тому, що One Box має тільки один тип продуктів
проблема 2 - що One Box вміє відправляти тільки продукти типу SIMPLE "
це можна якось виправити?
26.02.2024, 16:06

Вітаю
Звертаюсь по питанню типів продукту:

Опис можливих типів:
https://www.mageworx.com/wiki/cat/magento-2-product

Опис саме нашої проблеми

В Magento2 можна групувати продукти, наприклад,
Якщо ми продаємо кросівки Air Jordan розміру 41, 42, та 43
То у нас буде один придукт типу Configurable( Air Jordan )
та три продукти типу SIMPLE(розміри 41, 42, та 43)

Приклад реалізації на Magento2:
https://www.nike.com/t/air-jordan-1-high-og-black-white-big-kids-shoes-Qv803M/FD...
Air Jordan - Configurable Product
3.5Y,4Y,4.5Y,5Y,5.5Y,6Y,6.5Y,7Y, - SIMPLE продукти, які прив'язані до конфігурабла

Документація для створення сімпл продукту:
https://developer.adobe.com/commerce/webapi/rest/tutorials/configurable-product/...
Документація для створення конфігурабл продукту:
https://developer.adobe.com/commerce/webapi/rest/tutorials/configurable-product/...

Це дає змогу менеджети окремо кожен продукт та контролювати його наявність, ціну та інші характеристики

Результати нашого дослідження з Віктором показали, що на данний момент приходить тільки один тип продукту - SIMPLE, та немає можливості це змінити

Питання 2
Ціни для груп клієнтів

Magento 2 вміє для кожної групи клієнтів виставляти окрему ціну:
Документація оновлення ціни для окремих груп: https://developer.adobe.com/commerce/webapi/rest/modules/catalog/catalog-pricing...

Логіка в тому, щоб гість бачив та оперував однією ціною, адмін іншою, авторизований клієнт третьою

Чи можете ви реалізувати можливість відправки данних як описано в документації першого та другого пунктів?
Дякую, якщо будуть виникати питання - постараюсь дати на них відповіді
27.02.2024, 00:58

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар