forum.bitel.ru
http://forum.bitel.ru/

перехват события
http://forum.bitel.ru/viewtopic.php?f=19&t=2879
Страница 1 из 1

Автор:  Thief7 [ 15 сен 2009, 13:30 ]
Заголовок сообщения:  перехват события

как можно добиться того, что бы событие перехваченное скриптом поведения не выполнилось при каких-либо условиях.
Конкретно событие смены подписки карты, модуля cerbercrypt.
Пример на wiki останавливает только события смены тарифа, но не смену подписки.

Автор:  skn [ 15 сен 2009, 15:17 ]
Заголовок сообщения:  Re: перехват события

почитайте viewtopic.php?f=4&t=2726

Автор:  Thief7 [ 16 сен 2009, 11:53 ]
Заголовок сообщения:  Re: перехват события

ну там на мой вопрос ответа нет... или я не правильно, что - то понял... возможно ли перехватить события модуля cerbercrypt и уничтожить, как в примере на вики (http://wiki.bgbilling.ru/index.php/Смена_тарифного_плана_по_заданию_пользователя) используется event.setProcessed( true );, только применимо к событию смены пакета. В документации кроме класса CerbercryptEventNumbers я ничего не нашел... мб есть какие-нибудь универсальные методы прерывания событий? если есть можно маленький пример? заранее спасибо.

Автор:  skn [ 16 сен 2009, 14:48 ]
Заголовок сообщения:  Re: перехват события

ну а как то так нельхя?
1) сгенерировалось событие
2) запустился обработчик
2) в обработчике ВНАЧАЛЕ идет проверка надо ли что то делать или нет, ну и дальше по результатам проверки...

Автор:  Администратор [ 16 сен 2009, 18:19 ]
Заголовок сообщения:  Re: перехват события

Универсальных методов прерывания наступления событий нет.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/