事件与扩展点 · 第 6 题,共 12 题
BeforeRecordLanguageOverlayEvent 等 Core 事件名称中的 Before、After 和 Modify 说明了什么?
有 1 个正确答案。 简单
显示答案
答案
- C 事件在何时被分发,或者监听器可以在那里修改数据
解析
大多数 Core 事件遵循清晰的命名约定:Before…Event 在某个操作之前分发,After…Event 在之后分发,而 Modify…Event 明确提供修改结果的机会,例如用于页面链接的 ModifyPageLinkConfigurationEvent。因此,在寻找合适的事件时,可以把操作与这些前缀组合起来搜索,例如在 TYPO3 文档的事件列表中。名称并不表达优先级;监听器的顺序在注册时通过 before 和 after 定义。