Техническое задание: Реализация выбора материалов в WooCommerce
Необходимо расширить функциональность существующего интернет-магазина на базе WooCommerce, добавив возможность выбора материалов изготовления для товаров.
Основная задача
Создать систему, позволяющую покупателям выбирать один или несколько типов ткани для товара непосредственно на странице товара.
Ключевые требования
- Реализовать опцию выбора материала (например, ткани) для совместимых товаров.
- Для сложных товаров (например, диванов) должна быть предусмотрена возможность выбора двух и более тканей с разными ролями (основная, дополнительная, декоративная).
- Выбранные опции должны корректно отображаться в корзине и при оформлении заказа.
- Интерфейс выбора должен быть интуитивно понятным и удобным для пользователя.
- Решение должно быть интегрировано в существующую тему магазина без нарушения её работы.
Ожидаемый результат
Покупатель, заходя на страницу товара (например, дивана), видит опции для выбора тканей. После выбора конкретных вариантов эти данные сохраняются как часть заказа. Вся информация должна корректно передаваться в админ-панель WooCommerce.