Уже скоро, быстрые шаблоны с неограниченным количеством модулей за 1грн./заказ

Установка и настройка модуля "NeoSeo Запрос цены продукта" для OpenCart

Содержание

  1. Установка модуля “NeoSeo Запрос цены продукта”
  2. Настройка модуля “NeoSeo Запрос цены продукта"

2.1. Настройка основных параметров модуля

2.2. Настройка параметров подписки на уведомления

2.3. Настройка параметров отписки на уведомления

2.4. Настройка параметров уведомления

  1. Результат работы модуля
  2. Пример настройки работы модуля по cron

1. Установка модуля “NeoSeo Запрос цены продукта”

Для установки модуля “NeoSeo Запрос цены продукта” для OpenCart необходимо:

  1. Установить файлы модуля на сайт любым удобным способом. Рекомендуем копировать файлы модуля в корневой каталог сайта с помощью ftp, а не менеджера установки в административной зоне сайта.
  2. Перейти в административную панель сайта и выбрать раздел “Модули/ Расширения”->”Модули / Расширения”:  
  3. В открывшемся списке модулей выбрать ”NeoSeo Запрос цены продукта” и нажать кнопку “Установить/ Активировать”:  
  4. Перейти в раздел “Модули/ Расширения”->”Модификаторы” и в открывшемся окне нажать кнопку “Обновить”:  
  5. На этом установка модуля завершена и можно переходить к редактированию настроек модуля.

2. Настройка модуля “NeoSeo Запрос цены продукта"

Для редактирования настроек модуля необходимо перейти в административную панель сайта и выбрать раздел “Модули/ Расширения”->”Модули / Расширения”. В открывшемся списке модулей для OpenCart выбрать “NeoSeo Запрос цены продукта" и нажать на кнопку “Редактировать”:  

После этого на экране появится окно редактирования настроек модуля:  

2.1. Настройка основных параметров модуля

Вкладка “Параметры” предназначена для настройки следующих параметров:

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

Получатели сообщения о заявке, через запятую. Данное поле предназначено для указания одного или нескольких email администратора.  

Поля Ширина и Высота изображения:  

Предназначены для того, чтобы задавать размер изображения, которое будет выводиться во всплывающем окне после нажатия на кнопку “Уведомить”.  

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

Отображаемые статусы. В этом поле можно настроить, для товаров с какими статусами нужно отображать кнопку “Уведомить”.  

Скрипт скрытия лишних элементов. В это поле можно добавить js скрипт, скрывающих ненужные элементы при наличии кнопки “Уведомить”. Это полезно, когда шаблон магазина не позволяет автоматически скрыть ненужные элементы.  

2.2. Настройка параметров подписки на уведомления

Вкладка “Подписка” предназначена для настройки следующих параметров:

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

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

Для вставки в сообщение информации о покупателе и о товаре можно использовать такие переменные:

  • {id} - номер заявки;
  • {name} - имя клиента из формы;
  • {email} - почта клиента из формы;
  • {product_name} - название товара;
  • {product_url} - ссылка на товар.

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

Текст сообщения.  

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

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

Текст сообщения админу. Здесь можно заполнить текст письма, которое будет приходить на почту администратору. Доступны те же переменные.  

2.3. Настройка параметров отписки на уведомления

Вкладка “Отписка” предназначена для настройки следующих параметров:

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

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

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

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

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

2.4. Настройка параметров уведомления

Вкладка ”Уведомление” предназначена для настройки следующих параметров:

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

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

На вкладке “Поля” перечислены переменные, которые можно использовать при создании сообщений.   

Вкладка “Логи” предназначена для включения отладочного режима. По умолчанию запись в логи отключена.  

3. Результат работы модуля

Для товаров с нулевой ценой и статусом, указанным в настройках модуля, вместо кнопки “Купить” отображается кнопка ”Уточнить цену товара”. В категории:  

На странице товара:  

Можно подписаться на уведомления об изменении цены:  

Если клиент уже вводил свои данные в Личном кабинете или подписываясь на другой товар, повторно вводить их не нужно:  

Позже от уведомлений об изменении цены можно отписаться:  

Список клиентов, которые подписались на уведомления, можно посмотреть в разделе “Продажи”>”Интересуются ценой”:  

Таблица имеет следующие столбцы:

  • Заявка - порядковый номер заявки на уведомления;
  • Статус - в этом столбце отображается информация о том, было ли отправлено клиенту уведомление;
  • Дата - дата, когда клиент подписался на уведомления;
  • ФИО - имя, указанное клиентом при подписке или в Личном кабинете;
  • E-mail - электронный адрес клиента;
  • Товар - товар, уведомления об изменении цены на который клиент хочет получать.

Таблицу можно отсортировать по каждому столбцу, по возрастанию или убыванию.

Фильтровать данные таблицы можно по следующим полям:

  • Заявка
  • Дата
  • ФИО
  • E-mail
  • Статус  

После введения необходимых данных нужно нажать на кнопку “Фильтр”.

4. Пример настройки работы модуля по cron

В настройках сервера нужно найти “Задания Cron”. Интерфейс может отличаться в зависимости от панели управления сервером, которая установлена на вашем хостинге.

В CPanel это может выглядеть так:  

В ISPManager:  

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

В заданиях Cron в строку “Команда” нужно вставить скопированную ссылку из настроек модуля (вкладка “Параметры”):  

И выбрать график выполнения скрипка, например, “Каждый день”.

В CPanel настройки могут выглядеть так:  

В панели ISPManager:  

После сохранения изменений новое задание появится в списке планировщика Cron.

В CPanel это может выглядеть так:  

В панели управления сервером ISPManager: