I made this UDT, fired by the FEU's OnCreateUser event.
I can't get the user id. (if I set the id by hand, it works).
Ideas..?
Thanks
UDT
Code: Select all
$gCms = cmsms();
$feusers = $gCms->GetModuleInstance("FrontEndUsers");
if( $feusers ) {
$user_id = $params['user_id'];// (I've tried $params['userid'..'uid' ecc..)
$username = $feusers->GetUserName($user_id);
$currentyear = date("Y");
$expydate = $currentyear."-12-31 23:59:59";
$feusers->SetUser($user_id, $username, $password, $expydate);
}
CMSMS 1.11.10
FrontEndUsers 1.23.5
SelfRegistration 1.8.2