Короткий доступ
Описание
Нередка ситуация, когда у абонента на счету закончились финансы и он хочет пополнить счет через одну из финансовых систем, но доступ в интернет заблокирован. В этом случае ему можно предложить получить доступ в интернет на короткое время для осуществления оплаты:
Особенности модуля:
- кредит не выдается, учетка не переводится в состояние "разблокирована", тем не менее доступ в интернет предоставляется
- настраивается сколько раз в месяц абонент может воспользоваться данной услугой
Настройка
После «install.pl -x» появится новый тип услуг «Короткий доступ». Создайте услугу этого типа:
- Для версии NoDeny Plus стоимость установите 0.001 (меньше копейки)
- Для версии NoDeny Next стоимость установите 0
Длительность услуги установите, например, в 10 минут (00:10:00)
Теперь на страницу оплаты необходимо добавить кнопку с подключением этой услуги. Страница оплаты хранится в виде шаблона. Выполните:
cat /usr/local/nodeny/web/tmpl/user/pay_base.html
Вы увидите основной шаблон для всех страниц оплаты. Не будем изменять данный файл с шаблоном, а сделаем так, чтобы шаблон брался из базы данных. Перейдите в раздел «Документы» на титульной странице админки.
Если вы до данного момента не создавали шаблоны в разделе «Документы», то вам сначала необходимо создать папку для шаблонов, например, с именем «Кабинет клиента». Справа в поле «теги» обязательно нужно ввести system.
В папке «Кабинет клиента» создайте файл «Платежная страница» (можно иное имя), поставьте такие теги:
system template=user/pay_base
В центральное большое поле ввода вставьте текст из файла /usr/local/nodeny/web/tmpl/user/pay_base.html:
cat /usr/local/nodeny/web/tmpl/user/pay_base.html
Ниже вставьте следующий фагмент