email sending changes
git-svn-id: svn+ssh://code.netmonsters.ru/svn/majestic/trunk@73 4cb57b5f-5bbd-dd11-951b-001d605cbbc5
This commit is contained in:
@ -131,12 +131,24 @@ class User
|
||||
$model = new UserActivateModel();
|
||||
$link = 'http://' . $settings['host_name'] . '/activate/?key=' . $model->generateKey($login, $mail);
|
||||
|
||||
$mailer = new Mailer('UserRegister');
|
||||
return $mailer->send($mail, 'Подтверждени E-mail ' . $settings['host_name'], array(
|
||||
'link' => $link,
|
||||
'site_name' => $settings['site_url'],
|
||||
$text = new SettingsTextModel();
|
||||
$message = $text->getText('mail_activate');
|
||||
|
||||
$replaces = array(
|
||||
'link' => $link,
|
||||
'host' => $settings['site_url'],
|
||||
'email' => $mail,
|
||||
));
|
||||
);
|
||||
|
||||
if (!$message) {
|
||||
return false;
|
||||
}
|
||||
|
||||
foreach ($replaces as $key => $val) {
|
||||
$message->text = str_replace('%' . $key . '%', $val, $message->text);
|
||||
}
|
||||
$mailer = new Mailer();
|
||||
return $mailer->sendMessage($mail, 'Подтверждение E-mail ' . $settings['host_name'], $message->text);
|
||||
}
|
||||
}
|
||||
?>
|
Reference in New Issue
Block a user