Sms с балансами всем абонентам: відмінності між версіями
Перейти до навігації
Перейти до пошуку
Sv (обговорення | внесок) мНемає опису редагування |
(Немає відмінностей)
|
Поточна версія на 09:06, 2 грудня 2024
Модуль позволяет в заданный день месяца и числа отправить всем абонентам sms с их текущими балансами (или другой информацией). Sms задается в виде шаблона:
Ваш баланс {{balance}}$
Доступные переменные:
id : id пользователя name : логин fio : ФИО ppc : платежный код grp : номер группы клиента state : on - доступ открыт, off - закрыт contract : договор contract_date : дата договора (timestamp) contract_date_as_text : дата договора в виде dd.mm.yyyy balance : баланс limit_balance : граница отключения block_if_limit : отключать ли запись при достижении границы отключения cstate : техническое состояние (настроить/ремонт/вирусы...) в виде числа cstate_time : время изменения поля cstate (timestamp) comment : комментарий lstate : нужна авторизация/всегда онлайн discount : скидка
Если необходимо не отсылать sms когда абонент в каком-то состоянии, шаблон должен вернуть такой фрагмент: ###NOSMS###. Например:
{% if state eq 'off' %}
###NOSMS###
{% else %}
Ваш баланс {{balance}}$
{% endif %}