События в модуле обучения

Рейтинг: 17.9647  
Внедрено
Предложил Зайцев Артемий 17.07.2012 12:39:34

События в модуле обучения

Мы сделали сайт для ВУЗа. На сайте регистрируются пользователи, которые записываются на курс обучения и сдают тесты.

Требуется отправлять преподавателю этого курса сообщение, что студент сдал тест.

В модуле "обучение" событий вообще нет.

Необходимы события, что пользователь сдал тест и, что пользователь получил сертификат.
Рейтинг: 0  
Ответил Басыров Роберт 04.12.2012 15:57:13
События добавлены. В документации будут чуть попозже.

Добавлены события на создание, изменение, удаление уроков, на добавление, изменение, удаление студентов, добавление/изменение/удаление тестов и добавление/изменение/удаление сертификатов.

Список:
CAllCertification::Add():
OnBeforeCertificateAdd
OnAfterCertificateAdd

CAllCertification::Update():
OnBeforeCertificateUpdate
OnAfterCertificateUpdate

CAllCertification:: Delete():
OnBeforeCertificateDelete
OnAfterCertificateDelete


CLearnLesson::Add():
OnBeforeLessonAdd
OnAfterLessonAdd

CLearnLesson::Update():
OnBeforeLessonUpdate
OnAfterLessonUpdate

CLearnLesson:: Delete():
OnBeforeLessonDelete
OnAfterLessonDelete


CStudent::Add():
OnBeforeStudentAdd
OnAfterStudentAdd

CStudent::Update():
OnBeforeStudentUpdate
OnAfterStudentUpdate

CStudent:: Delete():
OnBeforeStudentDelete
OnAfterStudentDelete


CTest::Add():
OnBeforeTestAdd
OnAfterTestAdd


CTest::Update():
OnBeforeTestUpdate
OnAfterTestUpdate

CTest:: Delete():
OnBeforeTestDelete
OnAfterTestDelete

Рейтинг: 0  
Куклин Евгений 17.07.2012 13:52:07
Ещё запрос по событиям в обучении:
http://idea.1c-bitrix.ru/sobytiya-v-module-obuchenie/