事件
提供事件机制来添加额外的入口点以扩展 Admin 实例。
配置事件
当配置表单、列表、显示、数据表格时,会生成此事件。事件名称是
sonata.admin.event.configure.form
sonata.admin.event.configure.list
sonata.admin.event.configure.datagrid
sonata.admin.event.configure.show
持久化事件
当持久层更新、保存或删除对象时,会生成此事件。事件名称是
sonata.admin.event.persistence.pre_update
sonata.admin.event.persistence.post_update
sonata.admin.event.persistence.pre_persist
sonata.admin.event.persistence.post_persist
sonata.admin.event.persistence.pre_remove
sonata.admin.event.persistence.post_remove
配置查询事件
当定义列表查询时,会生成此事件。事件名称是: sonata.admin.event.configure.query
区块事件
区块事件可帮助您自定义模板。可用事件有
sonata.admin.dashboard.top
sonata.admin.dashboard.bottom
sonata.admin.list.table.top
sonata.admin.list.table.bottom
sonata.admin.edit.form.top
sonata.admin.edit.form.bottom
sonata.admin.show.top
sonata.admin.show.bottom
如果您想了解有关区块事件的更多信息,您应该查看区块包文档的“事件”部分。
本作品(包括代码示例)根据 Creative Commons BY-SA 3.0 许可获得许可。