Нашли дешевле

Знайшли дешевше

Модуль позволяет добавить на сайт функцию "Нашли дешевле", на странице товара (по умолчанию элемент оформлен и отображается как ссылка) при помощи которого покупатель, может на прямую обратится к администратору, в случае если ему известны магазины, продающие конкретный товар по более низкой цене.

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

Модуль “Нашли дешевле” не входит в сборку по умолчанию и, в момент написания статьи, является платным. Приобрести модуль можно на странице модуля в нашем магазине дополнений или связавшись с вашим менеджером.

Внимание!

Модуль поддерживается системой от версии 4.12 и выше.

Приобретая модуль, вам необходимо учесть, что его работа поддерживается не всеми шаблонами. По умолчанию, данный модуль уже выведен в новых шаблонах, от версии (шаблона) 1.5 и выше.

Если вы используете более ранний (предыдущего поколения) шаблон или версию шаблонов Unishop, Megashop, Multishop, Good Look, Unishop Vertical до 1.3, то необходим дополнительный вывод модуля в шаблоне.

1. Начало работы с модулем

1.1 Покупка модуля

Модуль "Нашли дешевле" не входит в сборку по умолчанию и, в момент написания статьи, является платным. Приобрести модуль можно на странице модуля в нашем магазине дополнений или связавшись с вашим менеджером. В момент написания статьи, стоимость модуля составляет 20$. Приобрести модуль, можно на странице модуля, в маркетплейсе.


При условии покупки модуля, мы предлагаем бесплатную установку модуля на ваш магазин.

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

Внимание!

Модуль, как таковой, поддерживается системой от версии 4.12 и выше, однако вывод модуля в шаблоне, по умолчанию есть только в Unishop, Megashop, Multishop, Good Look, Sport Line, Unishop Vertical от версии шаблонов 1.5. Другие шаблоны, доступные в репозитории на момент написания статьи, вывод данного модуля по умолчанию не поддерживают и модуль необходимо выводить дополнительно.

В случае несоответствия модуля вашим пожеланиям и требованиям, доработка функционала модуля может осуществляться на платной основе.

К началу

1.2. Установка модуля

Рекомендуем заказать установку модуля нашим специалистам - эта услуга является бесплатной - для этого свяжитесь с вашим менеджером. Однако, если вы желаете самостоятельно установить модуль, руководствуйтесь следующей инструкцией:

Шаг 1: Скачайте архив с модулем из вашего личного кабинета на imagecms.net, в разделе "Мои дополнения":


Внимание!
Перед установкой модуля обязательно создайте полный бекап системы и базы данных

Шаг 2: Распакуйте содержимую в архиве папку found_less_expensive посредством FTP-клиента на сервер, в директорию \application\modules:


Примечание:
После загрузки папки модуля на сервер, проставьте права на папку модуля 755 рекурсивно - на все вложенные файлы и папки

Шаг 3: Перейдите в админ-профиль к списку модулей

Осуществите переход в админ-профиле "Модули" → "Все модули" → вкладка "Установить модули":

Шаг 4: Клик по ссылке "Установить"


В открывшемся списке модулей должен отображаться модуль "Нашли дешевле" - необходимо осуществить клик по ссылке "Установка" в строке данного модуля:

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

К началу

1.3. Модуль в админ-профиле

Изначально, модуль находится в списке модулей: "Модули" - "Все модули" - "Нашли дешевле":


Что бы открыть доступ к модулю через выпадающий под-пункт главного меню "Модули", передвиньте в активное положение ползунок в колонке "Показывать в меню"

После этого модуль будет доступен по более короткому пути: "Модули" - "Нашли дешевле".

К началу

1.4. Модуль на сервере

Все файлы модуля физически находятся на сервере в папке found_less_expensive, которая должна находится в директории \application\modules:

К началу

1.5. Модуль в базе данных

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

После инсталляции, модуль создает необходимую для работы таблицу в базе данных. Это таблица mod_found_less_expensive которая состоит из колонок:

  • id - колонка, в которой прописывается уникальный идентификатор обращения созданного через модуль.
  • name - колонка, в которой прописывается имя пользователя, создавшего запрос (Поле "Имя", по умолчанию).
  • email - колонка, содержится адрес электронной почты пользователя (Поле "E-mail", по умолчанию).
  • phone - колонка, содержится номер контактного телефона пользователя (Поле "Ваш телефон", по умолчанию).
  • question - колонка, содержит сообщение пользователя, если таковое было оставлено им при формировании запроса, в поле "Комментарий"
  • link - колонка, в которой содержится ссылка на ресурс, предлагающий аналогичный товар по более низкой цене. Ссылка указывается пользователем при формировании запроса. (Поле "Ссылка на товар", по умолчанию).
  • productUrl - колонка, в которой содержится ссылка, на страницу товара, с вашего магазина, с которой был создан запрос
  • date - колонка, в которой содержится дата и время создания запроса (дата и время используется серверное)
  • status - содержит код статуса обработки запроса администратором. Возможные значения:
    • 0 - Статус "Новое" - присваивается всем, необработанным обращениям по умолчанию
    • 1 - Статус "Обработанное" - присваивается запросам, которые уже были просмотрены администратором, и статус которых был изменен в админ панели

Внимание!
Содержимое колонок name, email и phone не подтягивается из общих, сохраненных в системе данных о зарегистрированных пользователях, а подтягивается из полей, заполняемых пользователем при формировании заявки. Это решение обусловлено тем, что бы предоставить незарегистрированным пользователям возможность создавать запросы.

Также модуль создает строку в таблице components

К началу

1.6. Гарантии разработчиков

Пользователям ImageCMS, которые приобрели модуль "Нашли дешевле", мы, как разработчики данного продукта, предоставляем гарантию на данный функционал сроком на 1 месяц в следующем порядке:

  • При приобретении модуля через менеджера и установке модуля нашими специалистами - гарантия предоставляется на 30 дней с момента завершения интеграции и принятия клиентом работ.
  • При приобретении модуля через маркетплейс и самостоятельной установке - гарантия предоставляется на 30 дней с момента покупки модуля.
Внимание!

Гарантия не распространяется и не покрывает следующего:

  • Исправления ошибок, допущенных администратором при самостоятельной установке и администрировании модуля.
  • Проблем и ошибок в работе модуля, которые возникли из-за правки модуля сторонними специалистами.
  • Проблем, возникающих из-за несоответствия хостинга требованиям системы.
  • Исправление ошибок и конфликтов, которые вызваны:
    • Сторонними сервисами и дополнениями, установленными на сайте.
    • Индивидуальными доработками стандартного функционала и/или шаблона

Гарантия предоставляется только на наш официальный модуль "Нашли дешевле"; на аналогичные модули наших партнеров гарантия нами не предоставляется

К началу

2. Работа с модулем “Нашли дешевле”

При работе с модулем, просим учесть, что модуль поддерживается непосредственно системой, начиная от версии 4.12. Однако, просим учесть, что в данном случае имеет значение также версия используемого шаблона.

Модуль по умолчанию, поддерживается от версии 1.5 в шаблонах:

  • Unishop
  • Unishop Vertical
  • Multishop
  • Sport Line
  • Good Look

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

2.1. Вывод в шаблоне

Что бы вывести модуль в шаблоне товара, необходимо в файле product.tpl, который находится в папке \templates\unishop\shop вставить участок кода:

{if array_key_exists('found_less_expensive', $modules)}
    {module('found_less_expensive')->showButtonWithForm()}
{/if}
Внимание!

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

Просим учесть, что данный модуль будет работать только на страницах товаров - если вы выведите модуль в любом другом шаблоне страниц, модуль работать не будет

Перед правкой - рекомендуем сохранить копию файла до правки, что бы была возможность восстановится в случае ошибки

После правки - очистите кеш из админ панели

К началу

2.2. Функциональные элементы модуля

При переходе к модуль (пункт 1.3. Модуль в админ-профиле), откроется окно, содержащее следующие функциональные элементы:

  • Колонка ID - колонка содержит уникальный идентификатор обращения созданного через модуль;
  • Контактная информация - колонка, которая содержит оставленную контактную информацию пользователя (имя, емейл и телефон пользователя, оставленные им при оформлении заявки);
  • Вопрос - содержит сообщение пользователя, если таковое было оставлено им при формировании запроса, в поле "Комментарий";
  • Ссылка на товар - колонка, в которой содержится ссылка на ресурс, предлагающий аналогичный товар по более низкой цене (Ссылка указывается пользователем при формировании запроса);
  • Страница - колонка, в которой содержится ссылка, на страницу товара с вашего магазина, с которой пользователь создал запрос. При клике по содержимого - произойдет переход к указанной странице;
  • Статус - колонка, которая позволяет изменять статус заявки, при помощи выбора из выпадающего списка статуса заявки (По умолчанию, доступны статусы "Новое" и "Обработано". Создавать другие статусы - возможности не предусмотрено);
  • Дата - колонка, в которой содержится дата и время создания заявки пользователем.


Кроме того, форма разделена на 3 вкладки, соответственно статусам заявок:

  • Все - содержит все заявки, с любым статусом
  • Новое - вкладка, содержит заявки со статусом "Новое"
  • Обработано - вкладка, содержит заявки со статусом "Обработано"

К началу

3. Частые вопросы

Как вывести модуль в списке товаров, на странице категории или бренда?

Внимание!

Просим учесть, что модуль не рассчитан на вывод в подобном типе страниц и, скорее всего, работать подобным образом не будет. Более того, при подобном выводе элемента - правка может вызвать поломку верстки шаблона и/или падение сайта (500 ошибку).

Как создать другой статус заявки?

К сожалению, по умолчанию подобного функционала нет. Однако он может быть реализирован как индивидуальная доработка, на платной основе. Для заказа подобной правки, просим связаться с вашим менеджером

К началу