【问题标题】:Joomla - changing user data before sending activation emailJoomla - 在发送激活电子邮件之前更改用户数据
【发布时间】:2013-08-07 10:29:07
【问题描述】:

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

感谢您的帮助!

【问题讨论】:

    标签: events joomla registration


    【解决方案1】:

    那么为什么不将电子邮件作为用户名直接存储在 onuserbeforesave 事件或类似事件中。这样您就不需要更新表了,我认为激活电子邮件将直接将电子邮件作为用户名。

    【讨论】:

      猜你喜欢
      • 2011-10-02
      • 2011-01-02
      • 2012-04-27
      • 1970-01-01
      • 2014-02-09
      • 2021-04-19
      • 2018-08-19
      • 2011-02-23
      • 2014-04-21
      相关资源
      最近更新 更多