Image Search - поиск картинок для товаров используя Google
Это вторая версия модуля, который имеет уже больше 200 покупок!
Что делает этот модуль?
Этот модуль значительно упростит процесс добавления картинок для товаров. У вас тысячи товаров? Вы тратите огромное количество времени чтобы найти для каждого товара качественную картинку? Тогда этот модуль для Вас!
Зачем?
Это очевидно. В интернет магазине в отличии от реального магазина покупатель не может товар потрогать, примерить, посмотреть с разных сторон итд. Единственно что у него есть - это картинка и текст описание. Описание мало кто читает, а вот на картинку смотрят абсолютно все! Поэтому качественный фото товаров значительно увеличивают конверсию интернет магазина. А быстро найти хорошие картинки для товаров поможет этот модуль.
Как все работает?
- Создана страница поиска картинок в которой выводятся товары в виде Название, цена, блок с существующими рисунками. Для изменения изображения не нужно отдельно заходить в каждый товар и перемещаться по вкладкам для главного и дополнительных рисунков, все собрано на одной странице.
- Есть фильтр для товаров по статусу товара, наличию на складе, наличию рисунков (с, без, только главные рисунки), разделу.
- Под блоком есть форма с полями для поиска картинок для этого товара. Можно искать по модели, названию, артикулу. Значения подставляются из товара, их можно редактировать. Если какое-то поле вам не нужно его можно отключить в настройках.
- После нажатия на кнопку "Поиск" скрипт обращается к Google API и в отдельном блоке выводит рисунки - результаты поиска. Снизу есть постраничная навигация по результатам текущего поиска.
- Результат поиска выводится в виде: названия, размера изображения, изображения и кнопки "плюс" для добавления этого изображения в товар.
- Рисунки можно увеличивать и просматривать с навигацией во всплывающем окне в увеличенном виде.
- После нажатия на кнопку "плюс" (есть и в результатах поиска и во всплывающем окне) рисунок перемещается в блок с рисунками товара.
- При наведении мышки на рисунок в блоке товаров появляются 2 кнопки "сделать этот рисунок главным" и "Удалить" (можно отменить для уже загруженных рисунков)
- После нажатия на кнопку "Сохранить" скрипт загружает все рисунки на сервер и добавляет их к товарам. Желательно не загружать за один раз много рисунков (напр. больше 100) потому что скрипт может не успеть за установленное на сервере время выполнения скрипта загрузить все рисунки.
Возможности поиска картинок:
- можно искать на конкретном сайте, прописать его в настройках, тогда поиск будет осуществляться только по этому сайту.
- безопасный поиск. Можно включить фильтр по изображению и по описанию.
- можно указать размер изображения - маленькие, средние, большие, очень большие.
- цветность - цветные, ч/б.
- цветовой фильтр по цветах - черный, синий, зеленый итд.
- тип файла - jpg, png, gif, bmp
- тип рисунка - лица, фото, клипарт итд
Новое в версии 2.1 PRO:
- Новое API для поиска картинок, так как Google отменил поддержку старого API по которому работал модуль.
- Добавление картинки по прямой ссылке
- Возможность задавать картинку-заглушку, которую фильтр будет считать как "нет картинки", в некоторых магазинах используется
- Возможность называть картинки по шаблону, есть несколько шаблонов:
- уникальный md5 код
- название товара
- модель товара - Транслитерация для шаблона имени картинки. Вместо "Ноутбук Apple" будет "Noutbuk_Apple.jpg"
- Опция CURL followlocation вынесена в настройки.
- Возможность работать с несколькими ключами Google API
Особенности нового API поиска:
Новое API имеет свои преимущества:
- это API актуальное, не устаревшее, как старое API
- можно получать больше информации о найденных картинках, напр. размер картинки, ссылку на страницу на которой находится эта картинка итд.
- появилась возможность просматривать все найденные картинки, а не только 10 первых страниц.
Но в новом API есть и свои недостатки - появилось ограничение в 100 запросов в день на один API ключ.
Обойти ограничение можно 2-мя способами:
- Официальный. Google предлагает купить дополнительно 1000 запросов за 5$
- Полуофициальный. Так как API ключ привязывается к отдельному проекту, то можно создать несколько проектов и создать ключ для каждого. Если у вас закончился лимит одного ключа просто добавьте другой, для которого еще не достигнут лимит. Таким образом если нужно 200 запросов в день - создаем 2 ключа, 300 - 3 итд.
Совместимость:
OpenCart 2.0.x, 2.1.x, 2.2.x,2.3
OpenCart 1.5.x
Модуль использует IonCube, обычно на 99% хостингов он установлен но на всякий случай можете проверить.
Одна лицензия модуля позволяет установить этот модуль на 1 домене.
Демо:
OpenCart 2.0
Админка, страница настроек модуля
Админка, страница поиска картинок
OpenCart 1.5
Админка, страница настроек модуля
Админка, страница поиска картинок
Для связи с автором модуля пишите на sv2109@gmail.com
© Стасюк Владимир (sv2109.com), 2015