Events Joomla-在发送激活电子邮件之前更改用户数据

Events Joomla-在发送激活电子邮件之前更改用户数据,events,joomla,registration,Events,Joomla,Registration,在向用户发送激活电子邮件之前,是否可以更改用户数据(用户名、名称…)? 我想使用电子邮件作为用户名,所以我需要将电子邮件字段的值复制到用户名字段。 当我使用onUserAfterSave事件时,我能够将用户名值更新为电子邮件值,但激活电子邮件在此事件之前已发送。。。。 我曾尝试使用OnUserPreSave事件,但没有成功 谢谢你的帮助 那么,为什么不将电子邮件作为用户名直接存储在OnUserPreSave事件或类似事件上呢。所以,你们不需要更新表&我认为激活电子邮件将直接获得电子邮件作为用户名

在向用户发送激活电子邮件之前,是否可以更改用户数据(用户名、名称…)? 我想使用电子邮件作为用户名,所以我需要将电子邮件字段的值复制到用户名字段。 当我使用onUserAfterSave事件时,我能够将用户名值更新为电子邮件值,但激活电子邮件在此事件之前已发送。。。。 我曾尝试使用OnUserPreSave事件,但没有成功


谢谢你的帮助

那么,为什么不将电子邮件作为用户名直接存储在OnUserPreSave事件或类似事件上呢。所以,你们不需要更新表&我认为激活电子邮件将直接获得电子邮件作为用户名