Приветствую!
Переносим действующий интернет-магазин на OpenCart -3.
На старой платформе в каждом товаре каждому сочетанию опций присваивалось свое уникальное значение цены. Во некоторых случаях у нас опции влияют на ценообразование по формуле (т.е. прибавляется число или процент), а в других – сочетанию значений опций – просто присвоено уникальное значение, что не предусмотрено в Опенкарт.
Необходимо или переделать логику функционирования опций Опенкарт-3, или отключить встроенные опции и написать свой функционал.
ПОЖАЛУЙСТА! Если Вы пишете, что УЖЕ готовы - то принимайте задачу, выставлю, как свет дадут. Если из ТЗ что-то недостаточно, то пишите, что там надо уточнить. Не пишите, что готовы - в условиях, когда светоблиманье, очень проблемно перевыставлять задачу.
Все подробности - в прилагаемом файле (18страниц). Там вначале кратко, а потом само ТЗ
Основное:
1.Некоторые сочетание значений разных опций должны влиять на цену отлично от каждой из опций по отдельности.
То есть, если в товаре есть несколько опций, каждое значение которых как-то по своему влияет на цену, то может быть табличка исключений, где указано, что если опция1 имеет значение3, а опция2 имеет значение5, то именно в этом сочетании – будет исключение и влияние на цену будет совсем другое, не такое как приписано этим значениям, при этом влияние остальных опций будет как прописано в каждой из них.
2.Особая спецопция, определяющая цену комплекта однотипных товаров, в зависимости от выбранного количества в комплекте (например, выбор: 1шт - 149 грн, 30 шт - 150грн, 100шт - 190грн). То есть, цена товара = цена, приписываемая значению этой спецопции.
3.Опции должны создаваться централизовано, а в карточке товара должны быть лишь ссылки на нужные опции.
4. Сделать экспорт/импорт опций, карточек товара и страниц категорий в файл csv
5.Несколько менее значительных доработок
6.Естественно, все должно работать быстро, без тормозов, и не нарушая остальной функционал.
Оплата только через Сейф - просьба не тратить время на другие предложения.