Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте.

Столкнулся с проблемой добавления опций к товарам и расчета цены, согласно каждой опции.

У меня интернет-магазин наклеек. Все товары в магазине имеют диапазон размеров от 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

блин мне точно таакое же надо. кто нибудь решил этот вопрос?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.