Показать сообщение отдельно
Старый 30.12.2016, 23:56   #1  
alicedr is offline
alicedr
Участник
 
173 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
How to cancel method execution in pre-event handler
Мне нужно добавить дополнительную кастомную таблицу в метод LogisticsLocationSelectForm::construct().
К сожалению, из-за throw error в конце метода, post event handler не запускается с новой таблицей.

Я могу использовать pre-event handler с нужным setReturnValue(), однако в этом случае мне нужно предотвратить запуск оригинального метода construct().

Как предотвратить выполнение метода из pre-event хендлера без оверлееринга?