events.rst 951 B

1234567891011121314151617181920212223242526272829303132
  1. Events
  2. ======
  3. An event mechanism is available to add an extra entry point to extend Admin instance.
  4. ConfigureEvent
  5. ~~~~~~~~~~~~~~
  6. This event is generated when a form, list, show, datagrid is configured. The event names are:
  7. - sonata.admin.event.configure.form
  8. - sonata.admin.event.configure.list
  9. - sonata.admin.event.configure.datagrid
  10. - sonata.admin.event.configure.show
  11. PersistenceEvent
  12. ~~~~~~~~~~~~~~~~
  13. This event is generated when a persistency layer update, save or delete an object. The event names are:
  14. - sonata.admin.event.persistence.pre_update
  15. - sonata.admin.event.persistence.post_update
  16. - sonata.admin.event.persistence.pre_persist
  17. - sonata.admin.event.persistence.post_persist
  18. - sonata.admin.event.persistence.pre_remove
  19. - sonata.admin.event.persistence.post_remove
  20. ConfigureQueryEvent
  21. ~~~~~~~~~~~~~~~~~~~
  22. This event is generated when a list query is defined. The event name is: ``sonata.admin.event.configure.query``