Услуга с настраиваемым периодом: відмінності між версіями

Матеріал з NoDeny
Перейти до навігації Перейти до пошуку
Немає опису редагування
Немає опису редагування
 
(Не показано одну проміжну версію цього користувача)
Рядок 1: Рядок 1:
Модуль «Услуга с настраиваемым периодом» позволяет в услуге дополнительно указать несколько альтернативных вариантов  «срок действия → стоимость». Например:
Модуль позволяет в услуге дополнительно указать несколько альтернативных вариантов  «срок действия → стоимость». Например:
<br>
<br><br>
[[Файл:Service many periods.png|800px]]
[[Файл:Service many periods.png|800px]]
<br>
<br><br>
Выбор происходит на основе значения, прописанного в определенном поле в данных абонента. Например, если у абонента прописан срок в 7 дней, то на это количество дней будет подключена данная услуга, при этом будет списано 50 грн. Если у абонента в данных не будет указан срок, либо же срок указанный в данных абонента не будет указан в данных услуги - услуга будет подключена как обычно на дефолтный срок и сумму данной услуги.
Выбор происходит на основе значения, прописанного в определенном поле в данных абонента. Например, если у абонента прописан срок в 7 дней, то на это количество дней будет подключена данная услуга, при этом будет списано 50 грн. Если у абонента в данных не будет указан срок, либо же срок указанный в данных абонента не будет указан в данных услуги - услуга будет подключена как обычно на дефолтный срок и сумму данной услуги.
<br><br>
<br><br>

Поточна версія на 12:31, 24 лютого 2020

Модуль позволяет в услуге дополнительно указать несколько альтернативных вариантов «срок действия → стоимость». Например:



Выбор происходит на основе значения, прописанного в определенном поле в данных абонента. Например, если у абонента прописан срок в 7 дней, то на это количество дней будет подключена данная услуга, при этом будет списано 50 грн. Если у абонента в данных не будет указан срок, либо же срок указанный в данных абонента не будет указан в данных услуги - услуга будет подключена как обычно на дефолтный срок и сумму данной услуги.

В дополнительных данных необходимо создать поле:

  • Имя поля: Длительность услуг (либо иное)
  • Имя поля в бд: _alt_srv_period
  • Тип: время