Здравствуйте.
Столкнулся с проблемой добавления опций к товарам и расчета цены, согласно каждой опции.
У меня интернет-магазин наклеек. Все товары в магазине имеют диапазон размеров от 1*1 см до 100*100см.
Пропорции длины и ширины товара всегда разные.
К примеру есть наклейка размером 10*10, следующие размеры это 11*11, 22*22 и т.д.
Но так же есть и 12*5см или 40*3см.
Сейчас в базу залита опция РАЗМЕР содержащая в себе 10 000 значений ( это все возможные сочетания размеров)
Были так же рассчитаны определенные коэфиценты для расчета цены. Но вот в чем проблема, оперировать с этими опциями крайне сложно и добавление товара даже через CSV превращается в ад. Плюс ко всему, товары, которые изначально имеют большой размер почему то впоследствии используют другие коэфиценты.
ЗАДАЧА! Создать некий модуль, который бы управлял ценой товара в зависимости от выбранного размера (который бы соответствовал пропорциям начального размера наклейки) и расчитывал бы цену сам учитывая: РАЗМЕР, ТИП НАКЛЕЙКИ (+% от цены с учетом введенного размера), ТИП ПЛЕНКИ (+% от цены с учетом введенного размера).
Ссылка на товар для лучшего понимания того, что сейчас есть - http://3tuning.ru/index.php?route=product/product&path=71_72_133&product_id=13
Нужно что то похожее - http://stickme.ru/postery/retro-portret
Опенкарт 1.5.4.1