Доработать функционал кастомного плагина WooCommerce
4 000 руб. за проект
Имеется плагин WordPress, который тянет актуальные цены металлов с биржи, позволяет выбрать в карточке товара WooCommerce соответствующий металл, ввести его вес в граммах и на основе этих данных рассчитывает цену товара. Этот функционал работает как в простых, так и в вариативных товарах.
Сейчас возможно выбрать только 1 металл. Нужно сделать так, чтобы можно было опционально выбрать дополнительные металлы. В расчете цены товара высчитанные значения по нескольким металлам должны просто суммироваться.
По факту весь алгоритм расчета уже имеется, нужно просто разобраться в коде и дописать функционал возможности опциональной активации выбора дополнительных металлов и суммирования их рассчитанных значений.
На скриншоте примерная визуализация https://disk.yandex.ru/i/x5Nmu8HZRmC_PQ (зеленым выделено то, что уже работает - чекбокс активации замены стандартных цен на рассчитанные по металлам, выбор металла и ввод значений для расчета по этому металлу).
Сейчас возможно выбрать только 1 металл. Нужно сделать так, чтобы можно было опционально выбрать дополнительные металлы. В расчете цены товара высчитанные значения по нескольким металлам должны просто суммироваться.
По факту весь алгоритм расчета уже имеется, нужно просто разобраться в коде и дописать функционал возможности опциональной активации выбора дополнительных металлов и суммирования их рассчитанных значений.
На скриншоте примерная визуализация https://disk.yandex.ru/i/x5Nmu8HZRmC_PQ (зеленым выделено то, что уже работает - чекбокс активации замены стандартных цен на рассчитанные по металлам, выбор металла и ввод значений для расчета по этому металлу).
Отзывы
Аноним
Всегда на связи, приятно было работать. Сотрудничеством доволен!
~ 1 год
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.