9 скриншотов

О файле

Внимание!

Эта версия модуля больше не актуальна.

Вышла новая версия модуля, которая работает с новым Google API, она более функциональна и поддерживает OpenCart 2.0

Если вы приобрели эту версию и хотите обновиться до новой версии - читайте этот пост.

Image search - модуль поиска картинок для товаров используя api поиска рисунков от Google.

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

  1. Создана страница admin/index.php?route=catalog/image_search в которой выводятся товары в виде Название, цена, блок с существующими рисунками. Для изменения изображения не нужно отдельно заходить в каждый товар и перемещаться по вкладкам для главного и дополнительных рисунков, все собрано на одной странице.
  2. Есть фильтр для товаров по статусу товара, наличию на складе, наличию рисунков (с, без, только главные рисунки), разделу.
  3. Под блоком есть форма с полями для поиска. Можно искать по модели, названию, артикулу. Значения подставляются из товара, их можно редактировать. Если какое-то поле вам не нужно его можно отключить в настройках.
  4. После нажатия на кнопку "Поиск" скрипт обращается к google api и в отдельном блоке выводит рисунки - результаты поиска. Снизу есть постраничная навигация по результатам текущего поиска.
  5. Результат поиска выводится в виде: названия, размера изображения, изображения и кнопки "плюс" для добавления этого изображения в товар.
  6. Рисунки можно увеличивать и просматривать с навигацией во всплывающем окне в увеличенном виде.
  7. После нажатия на кнопку "плюс" (есть и в результатах поиска и во всплывающем окне) рисунок перемещается в блок с рисунками товара.
  8. При наведении мышки на рисунок в блоке товаров появляются 2 кнопки "сделать этот рисунок главным" и "Удалить" (можно отменить для уже загруженных рисунков)
  9. После нажатия на кнопку "Сохранить" скрипт загружает все рисунки на сервер и добавляет их к товарам. Желательно не загружать за один раз много рисунков (напр. больше 100) потому что скрипт может не успеть за установленное на сервере время выполнения загрузить все рисунки.

Настройки в админ панели:

  1. Путь сохранения рисунков, по умолчанию "/images/data" при изменении пути убедитесь что каталог доступен для записи.
  2. Количество товаров на странице поиска рисунков.
  3. По каким полям искать: название, модель, артикул
  4. Сколько ждать отклика от сервера. По умолчанию стоит 2000 миллисекунд (2 секунды ). Если за это врем сервер не отдал рисунок, загрузка прекращается. Потому что некоторые серверы могут быть вообще недоступны и приходится ждать ответа десятки секунд.
  5. Искать на сайте. Можно прописать конкретный сайт тогда поиск будет осуществляться только по этому сайту.
  6. Безопасный поиск. Можно включить фильтр по изображению и по описанию.
  7. Размер изображения - маленькие, средние, большие, очень большие.
  8. Цветность - цветные, ч/б.
  9. Цветовой фильтр по цветах - черный, синий, зеленый итд.
  10. Тип файла - jpg, png, gif, bmp
  11. Тип рисунка - лица, фото, клипарт итд
  12. Авторское право на использование рисунка.

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

Замечание 1. Скрипт использует api от google, автор не может гарантировать что со временем google не поменяет политику предоставления api и например не введет ограничения на к-во запросов в день. Автор пользуется данным api уже больше года, никаких ограничений и збоев в работе замечено не было.

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

Для работы модуля необходима библиотека curl (на большинстве хостингов она установлена). Проверить можно с помощью phpinfo();

Установка с vQmod:

(что такое vQmod? ru, en)

  1. Скопировать файлы с папки upload в корень магазина. Никакие системные файлы переписаны не будут.
  2. Установить модуль в админ панели.
  3. При необходимости поменять настройки
  4. Зайти в "Система" -> "Пользователи" -> "Группы пользователей" и разрешить "Просмотр" и "Редактирование" для "catalog/image_search" нужным группам пользователей.

Версии движка:

- opencart v1.5.x

- ocstore v1.5.x

Демо (англоязычная версия):

http://demo.sv2109.com/opencart1564/admin/index.php?route=module/image_search


Изменения в версии 1.05

Выпущена

  • 1.05 Добавлена ссылка на странице настроек на страницу поиска
  • 1.04 Исправлены мелкие ошибки загрузки рисунков. Например возникала ошибка при загрузки картинок формата "image.jpg?some_text" итд.
  • 1.03 Выбор каталога загрузки перенесен со страницы настроек на страницу загрузки. Там же можно создать новый каталог. Допускается создание нескольких каталогов за раз (напр. "notebooks/asus")

0



Обратная связь от пользователя

Зарегистрируйтесь или авторизуйтесь, чтобы оставлять отзывы.

Только зарегистрированные пользователи могут оставлять отзывы

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

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


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

Войти

Есть аккаунт? Войти.


Войти

drumin

  • 5
  
0

Поделиться обзором


Ссылка на обзор
aahc

  • 5
  
0

Поделиться обзором


Ссылка на обзор
gogik

  • 5
  
0

Поделиться обзором


Ссылка на обзор
veer1234

  • 5
  
0

Поделиться обзором


Ссылка на обзор
brulik74

  • 5
  
0

Поделиться обзором


Ссылка на обзор
Korums

  • 5
  
0

Поделиться обзором


Ссылка на обзор
yasya

  • 5
  
0

Поделиться обзором


Ссылка на обзор
sibas11q

  • 5
  
0

Поделиться обзором


Ссылка на обзор
noVe

  • 5
  
0

Поделиться обзором


Ссылка на обзор
hsander

  • 5
  
0

Поделиться обзором


Ссылка на обзор
Steelss

  • 5
  
0

Поделиться обзором


Ссылка на обзор
  • Недавно просматривали   0 пользователей

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