Выдача доступа к урокам в зависимости от условий тарифа
Задание: Необходимо настроить видимость уроков для тарифов Премиум и ВИП и скрыть их от тарифа Базовый. При этом уроки находятся в одном модуле и их много.
Решение: сначала подумала, что можно это сделать через уроки-тест-драйв. Было 2 НО:
1 Не было соответствующих настроек в предложениях.
2. Уроков было очень много, чтобы давать доступ только к урокам тест-драйв.
Проще было ограничить доступ к некоторым урокам.
Поэтому я выбрала путь создание процесса по условиям. Сначала я скрыла уроки. Если уроки должны были открываться в определенные даты по расписанию, я настроила для них последовательный процесс с задержками по условиям. Если уроки должны оставаться стоп-уроками и открываться последовательно, чтобы ученик по ним не прыгал, то для этого условия был использован блок процесса, отслеживающий, что ученик сдал предыдущий урок. И тогда ему открывался последующий.
Итог: доступы к урокам ограничены по тарифам. Ученики Базового тарифа не видят уроки, которые не включены в их тариф.