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

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

Необходимо доработать карточку товара Опенкарт. Суть в том, чтобы при выборе нескольких опций одновременно (тип товара, цвет товара, размер и технология изготовления) автоматически менялась цена и превью товара. Сама финальная превьюшка товара будет состоять их двух частей - основы и верхней части в виде файла с прозрачным фоном. Например, разная одежда, а сверху вышивка на ней. Версия Опенкарта не критична, но лучше 2.х. Рассчитываю на долгострочное сотрудничество, так как это только первый этап модернизации магазина.

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


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

Для 1.5.*

Первое: Изменение цены при выборе опций

https://opencartforum.com/topic/15160-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/

Второе - опцию картинкой и при выборе кидать на фото товара. 

Изменено пользователем deim

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


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

Смысл как раз в том, чтобы один раз залить основу и потом заливать только одну прозрачную картинку. Если у вас 100 опций, то вы будете каждый раз заливать на каждый товар по 100 превьюшек!?

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


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

Смысл как раз в том, чтобы один раз залить основу и потом заливать только одну прозрачную картинку. Если у вас 100 опций, то вы будете каждый раз заливать на каждый товар по 100 превьюшек!?

 

Да естественно а вы как думали ? 

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


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

То есть надо для каждой опции сделать свой вариант картинки и при выдоре определенной опции накладывать картинку сверху на товар?

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


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

Именно! Скрипт должен делать вручную сотни картинок различных вариаций!!! Брать картинку-основу и налаживать на нее картинку нанесение. И это и будет картинка готового товара! А не лить тысячи однотипных картинок руцями. Это написано в первом посте и повторено уже три раза)

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


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

Именно! Скрипт должен делать вручную сотни картинок различных вариаций!!! Брать картинку-основу и налаживать на нее картинку нанесение. И это и будет картинка готового товара! А не лить тысячи однотипных картинок руцями. Это написано в первом посте и повторено уже три раза)

берешь "картинку-основу" - фотка белой футболки.

цепляешь это изображение (оно одно. нет тут "тысячи однотипных картинок") хоть руками, хоть импортом/экспортом, хоть прямо через базу к товарам.

в опциях товарам задаешь "картинку-нанесение" (тип - изображение) - какую надо какому товару. можно несколько (в этом суть совета из сообщения #2).

на фронте при выборе опции ("картинки-нанесения") с помощью JS накладываешь "картинку-нанесение" на "картинку-основу" (ну, разработчик тебе сделает такой javascript).

профит.

- - -

если внутри одной категории "картинка-основа" будет одинаковая у всех товаров - можно не привязывать основное изображение всем товарам, а в коде проверять категорию и подставлять связанную "картинку-основу" непосредственно перед выводом товара.

- - -

в категориях (и прочих местах массовых скоплений товаров) могут быть нюансы (например - у всех товаров одинаковое фото).

= = =

если НЕ ТО - объясни подробнее с примерами на РЕАЛЬНЫХ товарах, которыми планируешь торговать.

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


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

http://goo.gl/EuaEHV

 

При этом я хочу добавить еще три варианта выбора к тем, что уже есть на картинке карточки товара по ссылке - технология нанесения, место нанесения и размер нанесения. Технология нанесения разная для разных основ. И размеры нанесений разные. В зависимости от комбинации 5 вариантов, должна меняться картинка товара и цена. Как мы видим, основ могут быть десятки, а то и сотни. Каждая основа поддерживает не все типы нанесений определенной технологией и не все размеры. У каждой основы есть определенные места для нанесений с опредеоенным размером и т.д... Что посоветуете, afwollis?

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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