2012-03-14 46 views
0

我想知道是否可以在joomla 1.5中注册后更改激活行为。 要求是这样的,当用户注册并且取决于用户所属的组时,激活码可以通过电子邮件或短信发送到用户电话。更改joomla1.5的激活行为

如果用户发送短信,用户在帐户处于活动状态之前输入生成的激活码。

我需要知道如何去做这件事,我应该坚持什么样的最佳做法。

我正在使用rsMembership组件进行订阅。

谢谢大家

回答

0

我假设你有机会获得一个API,将提供短信服务,但你基本上需要重写的com_users控制器中的“注册”任务法的某些章节。由于你没有提供足够的细节,所以我不能给你具体细节,例如你将如何确定小组等?

基本跑下来将是:

注册>抓住它,它发送电子邮件之前>运行断言>连接到API,发送短信

你会那么需要创建或者另一页在com_users组件中,或者与它分开,它将采用激活码,将其与数据库中的值进行比较(您也应该采用电子邮件地址并选择使用该值作为关键字的行),如果代码正确,将行的“阻止”值设置为0,或者需要更改的任何内容以便被视为活动用户,如果您愿意,可以使用激活电子邮件完成。