Woocommerce, тема woodmart
Основные требования
а) безопасная сделка,
б) код должен быть условно-портабельным, то есть с возможностью переноса на аналогичный сайт, с тем же контентом и теми же плагинами и темами и настройками. (типа возможности бэкапа отдельно доработки.
Часть 1
Фильтр товаров по габаритам (длина, ширина, высота) по умолчанию в теме доступен только выпадающими списками.
Задача сделать фильтр другого вида одно поле для ввода числа (например, длина в мм).
но необходимо чтобы отдавал фильтр не это число, а диапазон на основании этого числа +/- 20 миллиметров. То есть если в фильтре указано 500 (мм), то он отдаёт диапазон 480-520 (мм).
Дополнительные требования:
1. диапазон вверх и вниз должна быть возможность редактировать по отдельности для трех разных атрибутов (разная величина разбега вверх-вниз)
2. сам разбег вверх и вниз не одинаковый. В смысле, это 2 разные переменные, а при условии, описанном в п1 это 6 разных переменных итого (по 2 на каждый фильтр).
3. данный фильтр можно назначать на атрибуты, прописав их slak например.
4. фильтр может быть не ajax.
Часть 2 (не является заданием информационно на будущее)
сортировка сразу по 2м атрибутам одновременно.
1. возможность выбрать для сортировки одновременно 2 атрибута, с весом 50/50 % у каждого, например, от большего к меньшему или наоборот (регулируется в коде).
2. ограничение на количество результатов. Например, только первые 5.
Опубликован 03.11.2022 в 13:01 Последнее изменение: 03.11.2022 в 12:53
Заказ находится в архиве