AddEventHandler('sale', 'OnOrderNewSendEmail', array('CSendOrderPass', 'OnOrderNewSendEmailHandler'));
AddEventHandler('main', 'OnBeforeUserAdd', array('CSendOrderPass', 'OnBeforeUserAddHandler'));
class CSendOrderPass {
private static $newUserLogin = false;
private static $newUserPass = false;
public static function OnBeforeUserAddHandler($arFields) {
self::$newUserLogin = $arFields['LOGIN'];
self::$newUserPass = $arFields['PASSWORD'];
}
public static function OnOrderNewSendEmailHandler($ID, $eventName, $arFields) {
if (self::$newUserPass === false) {
$arFields['PASSWORD'] = '';
} else {
$arFields['PASSWORD'] = "\n".'Ваш логин: '.self::$newUserLogin;
$arFields['PASSWORD'] .= "\n".'Ваш пароль: '.self::$newUserPass;
}
}
} |