середа, 27 серпня 2014 р.

OpenCart – не показывать цены гостям

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


В этом нам может помочь модуль Require Login to Add To Cart. Модуль будет сообщать посетителям магазина, что нужна регистрация для того, чтобы стали видны цены.

Для начала заходим в Система/Настройки/изменить/Опции/Учетная запись и отмечаем “Скрывать цены до авторизации”.
Скачиваем модуль Require Login to Add To Cart. Модуль, по словам разработчика, тестировался на 1.5.2.1, 1.5.5.1. Необходим установленный vqmod.
Загружаем в корневую папку магазина/vqmod/xml файл require-login-to-add-to-cart.xml из скачанного архива. Проверяем наличие цен в магазине. Вышеупомянутых действий для вступления изменений в силу достаточно, единственное, что не мешало бы изменить, так это надпись во всплывающем окне. Открываем require-login-to-add-to-cart.xml, находим в файле все фразы “Please Login to View Prices and Add to Cart!” и меняем приблизительно на такой текст “Пожалуйста, зарегистрируйтесь, чтобы видеть цену товара.”.
Теперь, незарегистрированный покупатель, нажимая на кнопку купить, будет получать оповещение о том, что нужна регистрация для того, чтобы видеть цены магазина.

opencart - скрыть цены для гостей

Раскрутка сайта белыми способами

Немає коментарів:

Дописати коментар