Доработка магазина ECWID
Необходимо: доработка интернет-витрины магазина с мопощью документации API ECWID https://api-docs.ecwid.com/reference/overview
Дано:
магазин, интегрированный в сайт Tilda, построенный на основе каталога Ecwid. https://echelon.com.ua/shop
1) Система категорий пользователей настроена через стандартное меню ecwid (допустим статусы Normal, VIP), система скидок настроена через приложение Advanced Discounts (ссылка на приложение) https://support.ecwid.com/hc/ru/articles/360003143039-Ecwid-customization-examples#оформление-заказа--новые-обязательные-поля--скидки--оплата--доставка
2) Товары созданы в виде отдельных карточек с вариантами товаров: цвет и размер. Также есть другие параметры товаров, такие как бренд, Сезон, Коллекция
Суть:
1) пользователи (группы пользователей) с уникальным статусом (допустим Normal, VIP), имеющим на разные категории товаров (Может быть категория, бренд или отдельный товар) с разными скидками:
- например, пользователь VIP скидка на бренд Specialized 15%, на Wahoo 7%, на тренировки 10% и т.д.
- Пользователь Normal - без скидок.
2) Работа фильтра товаров с выведением позиций, которые есть в наличии. Если выбран размер М, то необходимо отображать только позиции, которые есть в наличии, А отсутствующие - скрывать. Если выбрана комбинация Размер М и любой другой параметр (бренд, Сезон, Коллекция и т.д.), то должна отображаться только соответствующая комбинация. (на момент публикации ТЗ, фильтр отключен. Для включения - свяжитесь со мной ).
Проблема:
1) приложение Advanced Discounts рассчитывает неправильно скидку в случае, если в корзине находится несколько различных категорий товаров (с одинаковыми размерами скидок). Пример виден на этом скриншоте: размер скидки считает от общей суммы товаров в корзине и дублирует. https://monosnap.com/file/NYmAUpchbZ1N3RIJaCpOuQsOkMom5J
Есть другой пример: когда 2 товара имеют скидки в 15 и 3% соответственно, но общая скидка считается по большей и от всего заказа (15%) https://monosnap.com/file/Oird6zP5GB19d3vgekPl5pMh3DVwwQ
2) При попытке фильтрации (например по размеру М), продолжают отображаться все товары, которые существуют по своей сути в размере М, но могут отсутствовать на складе (количество 0).
Задача:
1) через API ECwid настроить работу скидочной системы с рассчетом:
Общая скидка = Скидка товар А + Скидка товар Б + Скидка товар С + …. Скидка товары (А + Б из одной скидочной категории)
2) Корректное отображение фильтров
Спасибо
Актуальні фриланс-проєкти в категорії Веб-програмування
Адаптивний дизайн портфоліо вебсайту (wordap - сайт для продажу та купівлі)Мені потрібен чистий, сучасний портфоліо-сайт, який відповідає моєму існуючому брендовому посібнику і гарно адаптується до настільних комп'ютерів, планшетів і мобільних пристроїв. Завдання сайту просте: підкреслити мою роботу за допомогою вражаючих фотографій, вбудованих відео… CMS, Веб-програмування ∙ 11 годин 40 хвилин тому ∙ 28 ставок |
Переніс сайта з опенкарту на платформу ХорошопДобрий день. Є сайт на опенкарті, інтернет магазин. Потрібно перенести струкутуру сайту на платформу хорошоп, підібрати дизайн для нового сайту та зробити його повноцінно працюючим HTML та CSS верстання, Веб-програмування ∙ 15 годин 20 хвилин тому ∙ 24 ставки |
Внесення правок на сайт (WP, Elementor)Доброго дня. Треба внести 2 правки на сайт: 1. Мейн меню "пляше" при наведенні курсора, плюс на укр версії воно центровано по вертикалі (так і повинно бути), а в ру - без центровки, зверху. Треба відцентрувати ру як в укр 2. На головній сторінці є блок "наші продукти", там… Веб-програмування ∙ 17 годин 56 хвилин тому ∙ 62 ставки |
Необхідно модернізувати для зручності адмінку в Open CartТехнічне завдання по налаштуванню/доопрацюванню OpenCart 1. Каталог → Товари Завдання 1. Додати колонку «Категорія» у список товарів Завдання 2. Додати колонку «Артикул» у список товарів Завдання 3. Додати колонку «Дата і час створення товару» Завдання 4. Швидке редагування… Веб-програмування ∙ 18 годин 13 хвилин тому ∙ 50 ставок |
Доопрацювання каталогу для сайтуДля сайту каталогу потрібно зробити доопрацювання: (роботу можна розбити на етапи чи взяти по кваліфікації частину) 1. в адмінці можливість заливати SQL файли для оновлення цін (в архіві він price_balluff_2026_for_site.sql). (зараз вони залиті програмістом, потрібно на майбутнє,… AI обробка текстів, Веб-програмування ∙ 18 годин 21 хвилина тому ∙ 30 ставок |