Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] Option Image Change - Изменение картинки товара в зависимости от опции


sv2109
 Поделиться

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

Option Image Change - Изменение картинки товара в зависимости от опции


Option Image Change - Изменение картинки товара в зависимости от опции


Что делает этот модуль?

Модуль дает возможность изменять изображение на странице товара в зависимости от выбранной опции для этого товара.

Для этого в админ панели при создании / редактировании товара к нужным изображениям привязываются определенные опции.

 

Установка

1. Скопировать все с папки "upload" в корневую папку вашего магазина. Файлы движка не будут перезаписаны.

2. Установить модуль в панели управления

3. При необходимости поменяйте настройки

 

Новое в версии 1.1:

- добавлена возможность выбирать несколько опций для 1 изображения

- изображение в корзине соответствует выбранным опциям

 

Версии движка, на которых тестировался модуль

- ocStore v1.5.4.1

- ocStore v1.5.5.1

- opencart v1.5.6

но должен работать на всех 1.5.х версиях

- OpenCart, ocStore 2.0, 2.1, 2.2, 2.3, 3.x  

 

Будет ли модуль работать на вашей теме?

Спойлер

Кратко - скорее всего, что - да. 
При этом нужно понимать, что тем есть очень много плюс постоянно выходят новые версии и всех тем протестировать и отслеживать все изменения в них я физически не могу. 
Но обычно в 99% случаев или модуль нормально работает с темой или я бесплатно помогаю настроить модуль если есть какой-то мелкий конфликт с темой. 
Очень редко, где-то в 1% случаев, конфликт с темой бывает более сложный, на решение которого нужно потратить больше времени, чем обычно. В таких случаях я или исправляю этот конфликт за небольшие деньги или возвращаю деньги за модуль. 
То есть покупатель в любом случае ничем не рискует. 

 

Демонстрация работы
 


  • Автор
  • долучення
    27.03.14
  • Категорія
  • Системные требования
  • Метод активации
    По запросу в ЛС
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
  • OpenCart.Pro, ocShop
  • Звернення до сервера розробника
    Нет

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

При смене опции какое из изображений попадёт в корзину?

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

При смене опции какое из изображений попадёт в корзину?

Модуль меняет картинку на странице товара, картинку в корзине он не меняет. В следующих версиях если будет большая необходимость в таком функционале то можно будет и сделать. Это первая версия модуля, дальше если модуль будет интересен пользователям то можно будет его развивать.

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

Нужная вещь, но в идеале конечно хотелось бы привязать картинку к нескольким опциям, чтобы была возможность типо:

Цвет: красный

Форма трусов: танго

и нужная картинка, потому что есть ещё и боксеры красные)

И в будущем неплохо какнить объединить с экспортом в яндекс метрику, чтобы не просто создавал товары с одними и теме же картинками, а основывался на опциях

Естественно и подорожание модуля нормально)

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


Нужная вещь, но в идеале конечно хотелось бы привязать картинку к нескольким опциям, чтобы была возможность типо:

Цвет: красный

Форма трусов: танго

и нужная картинка, потому что есть ещё и боксеры красные)

И в будущем неплохо какнить объединить с экспортом в яндекс метрику, чтобы не просто создавал товары с одними и теме же картинками, а основывался на опциях

Естественно и подорожание модуля нормально)

 

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

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

Хороший модуль!

Куплю сразу как будет возможность добавления выбранного цвета в карнизу.

Напишите как добавите эту возможность.

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


Автор, проверь работоспособность на ocStore 1.5.5.1.2 Это все таки форум где народ использует в основном именно ocStore.

 

У меня на ocstore сразу не заработало, подправил по логам xml (изменил private function на protected). появилась возможность выбора опций у

изображений, но на странице продукта при клике на опции картинка на меняется.

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


Неприятный момент: при деактивации модуля перестал давать редактировать товары (белый экран). Выдает ошибку БД что

 Error: Table 'modr_modr_demo.oc_product_image_option' doesn't exist<br />Error No: 1146<br />SELECT * FROM oc_product_image_option WHERE product_id = 28 in /my domen/public_html/system/database/mysql.php on line 50

 

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

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

Слава богу хоть магазин тестовый.

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


Неприятный момент: при деактивации модуля перестал давать редактировать товары (белый экран). Выдает ошибку БД что

 Error: Table 'modr_modr_demo.oc_product_image_option' doesn't exist<br />Error No: 1146<br />SELECT * FROM oc_product_image_option WHERE product_id = 28 in /my domen/public_html/system/database/mysql.php on line 50

 

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

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

Слава богу хоть магазин тестовый.

Конечно, потому что модуль вы удалили в админке (при этом удалилась таблица в базе данных, которую использует модуль), а vqmod файл модуля вы скорее всего не удалили, который использует эту уже не существующую таблицу. 

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

Кстати, сейчас работаю над версией 1.1, будет возможность присваивать 1 изображению несколько опций + смена изображений в корзине. 

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

Конечно, потому что модуль вы удалили в админке (при этом удалилась таблица в базе данных, которую использует модуль), а vqmod файл модуля вы скорее всего не удалили, который использует эту уже не существующую таблицу. 

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

Кстати, сейчас работаю над версией 1.1, будет возможность присваивать 1 изображению несколько опций + смена изображений в корзине. 

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

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


Залил на сайт новую версию модуля - 1.1

Добавлено 2 функции, о которых все просили:

1. Теперь для 1 изображения можно присваивать несколько опций. При этом главное изображение на странице товара поменяется тогда, когда будут выбраны все нужные для этого изображения опции. 
2. Теперь при добавлении товара в корзину, картинка в корзине тоже меняется в зависимости от выбранных опций. 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Автор, проверь работоспособность на ocStore 1.5.5.1.2 Это все таки форум где народ использует в основном именно ocStore.

 

на ocstore 1.5.5.1.2 модуль проверил, все отлично работает на стандартной теме. Если у вас что-то не работает значит скорее всего у вас не стандартная тема в которой изменена например html разметка или подключены какие-то доп. jquery модули для картинок, например какая-то галерея, зум итд. 

Напишите мне в ЛС доступ к вашему сайту, посмотрю.

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

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

Возможно тут надо допилить именно модуль в ямаркет, но скорее всего это  sv2109 может только обсуждать.

 

ps логика правильная, что только когда все условия выбраны, а если чисто прикинуть для варианта 'или'  - это геморно? 

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


После доработки очень заинтересовал модуль!

можно демо организовать?

будет работать на шаблоне не default?

Демо есть на видео нам показана работа модуля. 

Насчет шаблона - все зависит от шаблона. Скорее всего будет работать если в шаблоне не изменена стандартная html разметка и не используется разные jquery плагины для картинок (галерея, зум итд.) в этом случае модуль придется немного подправить под ваш шаблон.

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

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

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

Возможно тут надо допилить именно модуль в ямаркет, но скорее всего это  sv2109 может только обсуждать.

 

ps логика правильная, что только когда все условия выбраны, а если чисто прикинуть для варианта 'или'  - это геморно? 

Для выгрузки в яндекс маркет нужно изменять модуль выгрузки. 

В этом модуле есть ф-ция получения главного изображения товара в зависимости от выбранный опций, ее можно использовать при выгрузке. 

Насчет логики "Или" не совсем понял, вам нужно чтобы изображение изменялось если выбраны не все опции привязанные к этому изображению, а хотя бы 1, даже если есть не выбранные? Да, можно сделать, нужно изменять код модуля. 

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

Модуль поставил. Не работал по причине не связанных с самим модулем. Автор ответил сразу, исправил проблемы в шаблоне, все заработало.

Большое спасибо, модуль отличный!

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


Для выгрузки в яндекс маркет нужно изменять модуль выгрузки. 

В этом модуле есть ф-ция получения главного изображения товара в зависимости от выбранный опций, ее можно использовать при выгрузке. 

Насчет логики "Или" не совсем понял, вам нужно чтобы изображение изменялось если выбраны не все опции привязанные к этому изображению, а хотя бы 1, даже если есть не выбранные? Да, можно сделать, нужно изменять код модуля. 

 

Да именно, хотя бы одно выбрано. Но если это заменяет предыдущие условие И, то нет. Вот было бы круто, если можно выбирать, на какую фотку повесить чтоб только когда всё нужное будет выбранно, на другу-хотя бы одна из списка. 

Про экспорт в яндекс маркет понятно, что надо пилить модуль, но я подумал что вам же лучше и удобней самим связатся с автором такого модуля, чтобы не было испорченного телефона)

https://opencartforum.com/files/file/670-%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82-%D0%B2-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%BC%D0%B0%D1%80%D0%BA%D0%B5%D1%82/

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


Да именно, хотя бы одно выбрано. Но если это заменяет предыдущие условие И, то нет. Вот было бы круто, если можно выбирать, на какую фотку повесить чтоб только когда всё нужное будет выбранно, на другу-хотя бы одна из списка.

Для этого нужно изменять сам модуль, добавлять дополнительные опции в админку, менять логику работы модуля, а он аи так достаточно сложная. Короче, много работы и очень специфическая задача.

Про экспорт в яндекс маркет понятно, что надо пилить модуль, но я подумал что вам же лучше и удобней самим связатся с автором такого модуля, чтобы не было испорченного телефона)

https://opencartforum.com/files/file/670-экспорт-в-яндексмаркет/

Извините, но времени у меня на то чтобы изменять сторонний модуль сейчас нету.
Ссылка на комментарий
Поделиться на других сайтах

Я одно не поняли, он заточен только товары с  опциями на латинице (Цвета: Green, Yellow...) ? 

Нет, это не имеет значения. Модуль должен работать со всеми опциями (радио кнопки, селект, чекбокс)

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

Нет, это не имеет значения. Модуль должен работать со всеми опциями (радио кнопки, селект, чекбокс)

 

Вы не поняли, я имею ввиду сами значения а не вид реализации опций (проверьте, названия не на английском вбейте а на русском) 

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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