2013-12-13 4 views
-2

Использование CakePHP 2.4, я хотел бы обновить запись базы данных из обработчика события. Я понимаю, как запустить событие и зарегистрировать обработчик событий.Обновление базы данных от обработчика событий

Как это сделать?

+0

Где вы обжиг события из? Модель? Контроллер? Другие? –

+0

С контроллера. – morph

+0

Я написал сообщение в блоге о системе событий CakePHP пару недель назад, так как я был так же расстроен: http://martinbean.co.uk/blog/2013/11/22/getting-to-grips-with- cakephps-события-система /. Читайте и смотрите, если это поможет. –

ответ

0

Когда вы запускаете событие с помощью CakePHP, вы передаете тему. Вы можете использовать модель, а затем прослушать прослушивание события и использовать эту модель для обновления записи базы данных.

я написал сообщение в блоге некоторое время назад о том, как настроить слушатель событий CakePHP, как я был так же расстроен на запасную документации вокруг него: http://martinbean.co.uk/blog/2013/11/22/getting-to-grips-with-cakephps-events-system/

Смежные вопросы