Пользователей онлайн: 2685
Последний заказ: 40 сек. назад

Доработка фильтра WooCommerce для вариативных товаров

Есть интернет магазин матрасов. Тема WoodMart. Почти все товары - вариативные. Каждая модель матраса имеет 19 размеров. Размер матраса - атрибут, который используется для формирования вариаций товара. Каждый размер матраса имеет свою цену. Атрибут размера матраса используется в фильтре.
На странице магазина и категорий, на которых имеется фильтр, выводятся карточки товаров. Каждая карточка вариативного товара выводит минимальную цену самого маленького размера матраса и при выборе в фильтре другого размера на карточке ничего не меняется.
Необходимо, чтобы при выборе атрибута в фильтре (размера матраса), к которому привязана своя стоимость, цена и выбранный размер на карточке товара менялась, то есть выводилась карточка, на которой отображен выбранный размер и соответствующая ему цена.
Желательно, но не обязательно, чтобы при выборе нескольких размеров карточка разделялась на сколько отдельных, с выводом соответствующей атрибуту цены.
Фильтр должен работать на всех категориях, где имеются вариативные товары.
Похожая проблема описана здесь: https://qna.habr.com/q/696477
Хотелось бы, чтобы фильтр работал как на сайте Асконы https://www.askona.ru/matrasy/
или на сайте SleepKaif https://sleepkaif.ru/katalog/matrasyi.
Имеется код на PHP и JS, разработанный другим специалистом для решения подобной задачи. Но код написан индивидуально для темы konte и код писали под плагин фильтра yith. К сожалению внедрить его на наш сайт не получилось. Код предоставлю.
Срок исполнения 7-10 дней.
Цена до:
5 000
Покупатель: oksana_medved 
Размещено проектов на бирже: 1
Осталось: 2 д. 3 ч. Предложений: 5 1 заказ
Предложить услугу