Зарегистрироваться сейчас

Авторизация

Забыл пароль

Забыли пароль? Введите логин или email-адрес. Мы отправим инструкцию на ваш Email

Отправить сообщение

Add post

Авторизация

Зарегистрироваться сейчас

Цель сайта совместная помощь друг другу, если вы желаете скачивать ресурсы и ничего при этом не делать, вам нужно оплатить Подписку Другой вариант активно помогать другим участникам

Поиск картинок для товаров используя Google

Поиск картинок для товаров используя Google

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

Этот модуль значительно упростит процесс добавления изображений для товаров. У вас тысячи товаров? Вы тратите огромное количество времени чтобы найти для каждого товара качественное изображение? Тогда этот модуль для Вас!

Зачем товарам изображения?

Это очевидно. В интернет магазине в отличии от реального магазина покупатель не может товар потрогать, примерить, посмотреть с разных сторон итд. Единственно что у него есть — это изображение и текст описание. Описание мало кто читает, а вот на изображение смотрят абсолютно все! Поэтому качественное фото товаров значительно увеличивают конверсию интернет магазина! А найти эти изображения для товаров поможет этот модуль.

Как все работает:

  1. Создана страница для поиска изображений, на которой выводятся товары в виде Название, цена, блок с существующими изображениями. Для изменения изображения не нужно отдельно заходить в каждый товар и перемещаться по вкладкам для главного и дополнительных изображений, все собрано на одной странице.
  2. Есть фильтр для товаров по статусу товара, наличию на складе, наличию изображений (с, без, только главные изображения), разделу.
  3. Под блоком есть форма с полями для поиска. Можно искать по модели, названию, артикулу. Значения подставляются из товара, их можно редактировать. Если какое-то поле вам не нужно его можно отключить в настройках.
  4. После нажатия на кнопку «Поиск» скрипт обращается к Google API и в отдельном блоке выводит изображения — результаты поиска. Снизу есть постраничная навигация по результатам текущего поиска.
  5. Результат поиска выводится в виде: названия, размера изображения, изображения и кнопки «плюс» для добавления этого изображения в товар.
  6. Изображения можно увеличивать и просматривать с навигацией во всплывающем окне в увеличенном виде.
  7. После нажатия на кнопку «плюс» (есть и в результатах поиска и во всплывающем окне) изображение перемещается в блок с изображениями товара.
  8. При наведении мышки на изображение в блоке товаров появляются 2 кнопки «сделать это изображение главным» и «Удалить» (можно отменить для уже загруженных изображений)
  9. После нажатия на кнопку «Сохранить» скрипт загружает все файлы изображений на сервер и добавляет их к товарам. Желательно не загружать за один раз много изображений (напр. больше 100) потому что скрипт может не успеть за установленное на сервере время выполнения скрипта загрузить все изображения.

Возможности модуля:

Большое количество настроек для поиска изображений:
— искать на сайте. Можно прописать конкретный сайт тогда поиск будет осуществляться только по этому сайту.
— безопасный поиск. Можно включить фильтр по изображению и по описанию.
— Размер изображения — маленькие, средние, большие, очень большие.
— цветность — цветные, ч/б.
— цветовой фильтр по цветах — черный, синий, зеленый итд.
— тип файла — jpg, png, gif, bmp
— тип изображений — лица, фото, клипарт итд

Новое в версии 3.0 PRO:

  1. Добавлена поддержка OpenCart 3.0
  2. Модуль переписан под архитектуру OpenCart 3.0, добавлена возможность установки через установщик дополнений
  3. Добавлена возможность ручного выбора ключа Google API прямо на странице поиска
  4. Улучшен поиск изображений, теперь отображается меньше ошибок при поиске изображений.
  5. Улучшена загрузка изображений, теперь модуль определяет тип изображения не только по расширению, но и по exif, это позволило загружать изображения без расширений
  6. Добавлен фильтр по конкретному товару. Товар можно найти по идентификатору, модели, SKU, названию
  7. Улучшены фильтры, фильтр по наличию считает фактическое наличие товара на складе, а не его статус отсутствия
  8. Улучшена постраничная навигация по изображениям
  9. Улучшена работа с окном просмотра, добавлены ограничения по размеру экрана, чтобы большие изображения не открывались больше размера экрана, добавлена возможность просмотра изображений без расширений
  10. Улучшен дизайн модуля
  11. Много мелких улучшений по дизайну и коду

Новое в версии 2.1 PRO:

  1. Новое API для поиска изображений, так как Google отменил поддержку старого API по которому работал модуль.
  2. Добавление изображений по прямой ссылке
  3. Возможность задавать изображение-заглушку, которое фильтр будет считать как «нет изображения», в некоторых магазинах используется
  4. Возможность называть изображения по шаблону, есть несколько шаблонов:

— уникальный md5 код
— название товара
— модель товара
5. Транслитерация для шаблона имени изображения. Вместо «Ноутбук Apple» будет «Noutbuk_Apple.jpg»
6. Опция CURL followlocation вынесена в настройки.
7. Возможность работать с несколькими ключами Google API

Особенности нового API поиска:
Новое API имеет свои преимущества:
— это API актуальное, не устаревшее, как старое API
— можно получать больше информации о найденных изображениях, напр. размер изображений, ссылку на страницу на которой находится это изображение итд.
— появилась возможность просматривать все найденные изображения, а не только 10 первых.
Но в новом API есть и свои недостатки — появилось ограничение в 100 запросов в день на один API ключ.

Обойти ограничение можно 2-мя способами:
1. Официальный. Google предлагает купить дополнительно 1000 запросов за 5$
2. Полуофициальный. Так как API ключ привязывается к отдельному проекту, то можно создать несколько проектов и создать ключ для каждого. Модуль позволяет даже внести все API ключи через запятую и брать ключ, для которого еще не достигнут лимит. Таким образом если нужно 200 запросов в день — создаем 2 ключа, 300 — 3 итд.

Ключи для модуля.
Для работы модуля нужно 2 ключа:
1. Ключ поискового движка. Можно использовать тот, что идет с модулем. Но если по каким-то причинам он не подходит то можно создать свой. Для этого нужно:
— перейти по ссылке https://cse.google.com/manage/all
— создать новый ключ
— в поле домен указать любой домен, это нужно чтобы перейти на следующий шаг
— после сохранения, отредактировать созданный ключ, удалить домен, указать, что поиск должен осуществляться по всему интернету, включить поиск картинок, другие настройки изменить по желанию.
3. API ключ.
В модуле уже есть один API ключ, но он будет установлен у всех модулей и ограничение в 100 запросов будет действовать на все модули, поэтому этот ключ очень часто будет достигать лимита и для нормальной работы модуля вам нужно создать новый ключ. Для этого нужно:
— перейти по ссылке https://console.developers.google.com/flows/enableapi?apiid=customsearch&credential=client_key&pli=1
— видео с демонстрацией как создавать этот ключ: https://www.youtube.com/watch?v=Fssb9S4od2U
Модуль поддерживает несколько ключей, их можно вводить через запятую, тем самым увеличивать ограничение.

Замечания:

  1. Скрипт использует API от Google, автор не может гарантировать что со временем Google не поменяет политику предоставления API или ключей.
  2. Загружая изображения с помощью модуля не забывайте об авторских правах на эти изображений!

Установка:
1. Скопировать файлы с папки upload в корень магазина. Никакие системные файлы переписаны не будут.
2. Установить модуль в админ панели.
3. При необходимости поменять настройки
4. Установить файл install.ocmod.xml через админку OpenCart, меню «Установка расширений» («Extension Installer»). После чего очистить кеш ocmod.
5. Создать свой ключ Google API (один или несколько) и вписать его в настройках модуля в соответствующее поле. Несколько ключей можно вписать через запятую

Opencart 3
Image Search 3.0 Opencart2.3 (202.9 KiB)

Автор Grek

Все, что не делается - к лучшему. Просто не всегда к вашему. По вопросам подписки / рекламе, пишите в личку https://vk.com/fgrek или на почту [email protected]

Мы тут

Оставить ответ