Просмотр Исходного

Начиная с версии 5.x возможно выполнение отчетов в личном кабинете.

Для того, чтобы абонент мог получить доступ к отчету, необходимо:
# Создать отчет и поставить галочку "Разрешено выполнение в ЛК"
# Создать форму для отчета и выгрузить её на сервер
# Добавить в панели администратора WordPress страницу отчета

h6. 1. Создание отчета

Для того чтобы определить абонента в отчете, необходимо в разделе SQL запроса WHERE указать ID абонента равным полю ':Abonent_ID$'. Указывать это поле на форме в ЛК не нужно.

h6. 2. Создание формы

Форма пишется на PHP/HTML

Хранится в _/app/asr_cabinet/var/cabinet_tmpl/_


h6. 3. Добавление страницы в личный кабинет

Нужно создать новую страницу, и указать в ней следующий код:


{code}
[cabinet_reports template="имя файла шаблона" report_id=номер отчета]
{code}