我为 joomla 编写了一个插件,将自定义字段添加到用户/注册组件。不同的用户组有 3 种不同的注册表单。
该插件起作用onUserAfterSave()
并且工作正常,但是有一个问题。当原始用户组件中出现错误时,例如:“用户名已被使用”,表单将被重定向,并且既不调用onUserAfterSave()
也不onUserBeforeSave()
调用。
我想更改该重定向,但不更改核心,但由于没有调用任何插件事件,我不知道该怎么做。你们能帮帮我吗?也许我错过了什么!
是否有可能覆盖 save() 函数?
谢谢