![]() |
#6 |
Участник
|
Регистрация одновременно Pre и Post Image на событии PostUpdate не прокатила. PreImage в плагине остается пустой
![]() Я хотел проверить, что изменился именно мой аттрибут и после этого поколдовать над связанными сущностями. Очень хотелось это привесить именно на PostUpdate. Если вешать мои обработки на PreUpdate, то в случае возникновения ошибки при сохранении изменений основной сущности, у меня будет куча обработанных связанных сущностей и нетронутая основная. Это совсем криво. Вообще есть ли какое-нибудь понятие транзакции при написании плагина? Типа если сохранение сущности выдало какую-либо ошибку, то откатилось заодно и все изменения БД из плагина?
__________________
С уважением, Tony Green |
|