Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


sv2109

Recommended Posts






  • Submitter
  • Submitted
    03/27/2014
  • Category
  • 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
  • Get request to server of developer
    Нет

 

  • +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...) ? 

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

Надіслати
Поділитися на інших сайтах

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

 

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.