Freelance projects › Доработка плагина для Вордпрес Доработка плагина для Вордпрес
Добрый день. Ниже подробное ТЗ со скриншотами, что нужно сделать.
Писать только исполнителям, у которых есть опыт работы с Вордпрес. Сразу пишите сумму и реальный срок выполнения.
1. Доработка плагина WooCommerce Product Add-ons:
1.1. Для опций Upgrades, созданными этим плагином, дорабатываем тип поля Checkboxes, добавляем туда возможность делать скидку. Сейчас есть только Flat Fee и установка конкретной цены. А нужно добавить еще одно поле, чтобы ввести скидочную цену https://i.imgur.com/pQKBhlw.png
В поле можно вводить либо число, либо %. Если указать -10%, то будет выводиться скидочная цена минус 10% от указанной.
1.2. При выборе опции Upgrades, должна заменяться основная фото товар, как при выборе обычных вариаций https://i.imgur.com/ddFBihx.png
Если выбираем несколько Upgrades, то ставится фото последней выбранной.
Должно быть 2 поля для фото, 1 - это миниатюра https://i.imgur.com/35ZmHOw.png, которая сейчас выводится, а второе это фото товара, которое при выборе заменит основное фото.
P.S сейчас, чтобы задать фото миниатюры для Upgrades - делаем следующее
- Выбираем тип Multiple Choise и Display as - Images, тогда появляется возможность задавать фото https://i.imgur.com/5IDVnKh.png
- Далее меняем тип на Checkboxes, чтобы можно было делать мультивыбор Upgrades и сохраняем. Только в этом случае получаем и миниатюру и мультивыбор https://i.imgur.com/nmIH80n.png
Поэтому хотим сделать все это в одном типе Checkboxes, чтобы задавать и фото и скидки.
Видим примерно так тип Checkboxes https://i.imgur.com/YOpgQ2P.png
2. Для вариативных товаров добавляем вывод выбранных вариаций. Если у вариации есть скидка, то выводим старую и новую цену.
Для примера, возьмем наш тестовый товар
У нас выбраны какие-то вариации https://i.imgur.com/eV7eQJE.png, но перед кнопкой покупки мы не видим, что конкретно выбрано, идет просто название товара и цена https://i.imgur.com/JfMTGd1.png
Сейчас такой вариант сделан в опциях Upgrades https://i.imgur.com/ebJlrim.png когда мы выбираем варианты, он расписывает, что мы выбрали.
2.1 Также нужно выводить цены опций в корзине https://i.imgur.com/bGMKTeL.png
Сейчас там расписывается из чего состоит товар, как нам нужно, но цены расписаны только для Upgrades. Нужно сделать и для обычных вариаций. И если есть скидка, то выводим старая - новая цена.
И также на странице checkout https://i.imgur.com/LfN5sq1.png
-
Возобновили таки задачу?
-
еще актуально?