Вышла School-master 3.9.3
Исправлены мелкие баги, добавлено несколько новых возможностей.
Улучшения
Дата начала тренинга в карточке тренинга. Раньше можно было выводить дату начала тренинга. Но если нужно поменять дату, то приходилось быть осторожным, т.к. от даты начала тренинга зависит открытие уроков. Сейчас сделали возможность в карточке выводить либо реальную дату начала, от которой идет капельная выдача уроков либо написать свою произвольную дату, чисто для информации. Удобно, чтобы показывать дату начала новых потоков.
Добавлен Id автоматизации в лог автоматизаций
Добавили отправку кастомных полей в вебхуках
Добавили прием ID потока в API.
Добавили служебные названия продуктов в выпадающие списки
Улучшения для супершаблона: структурные изменения для списка категорий, страниц с формами. Это обновление нужно для новой версии шаблона.
Исправления
В прошлом релизе добавили опцию "не показывать пункт меню на страницах заказа". Обнаружили, что не все страницы заказа включили в массив, а именно при включенной опции пункты меню показывались на страницах корзины. Исправили. Сейчас с включенной опцией пункт меню исчезнет со всех страниц заказа.
Пропуск шага в рассрочке. Был баг, если есть предоплата и рассрочка одновременно, то в рассрочке пропускался ввод дополнительных данных. Поправили.
Приучили к порядку кавычки-ёлочки. Раньше выводились html-символами в названиях в админке.
Показать виджет от обратного. В прошлом релизе внедрили опцию "показывать виджет при наличии группы у пользователя". Опция работала следующим образом: есть группа - показываем виджет, нет группы - не показываем. Но если пользователь не авторизован, группу проверить не можем, в этом случае не было возможности вывести для не авторизованных один виджет, для авторизованных другой. Поправили. Сейчас не авторизованный = нет нужной группы.
117% прохождения курса. Был замечательный баг, пользователь мог пройти курс больше, чем на 100%. Связано это было с тем, что в курсе можно вручную указать количество уроков и эта цифра бралась для расчетов прогресса. Если указано уроков меньше, чем их на самом деле, то получалась цифра больше 100%.
в некоторых случаях не принимался тест на последнем шаге. Вызвано было определенной комбинацией типа теста и ответов.
в отключенный курс можно было перейти по прямой ссылке. Больше нельзя.
поправили ошибки привязки телеграмма.
прочие мелкие исправления.