Generalization of the mail sending process
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
{
|
||||
parent::__construct();
|
||||
$this->load->model('NotificationModel', '', TRUE);
|
||||
$this->load->model('EmailModel', '', TRUE);
|
||||
$this->load->helper('cookie');
|
||||
}
|
||||
|
||||
@@ -118,23 +119,9 @@
|
||||
|
||||
$this->db->cache_delete('admin', 'users');
|
||||
|
||||
$this->load->library('email');
|
||||
|
||||
$config['mailtype'] = 'html';
|
||||
$this->email->initialize($config);
|
||||
|
||||
$this->email->from('no-reply@kingofdog.eu', 'KingOfDog');
|
||||
$this->email->to($email);
|
||||
|
||||
$this->email->subject('Aktiviere deinen Account und lege so richtig los auf KingOfDog.eu');
|
||||
$this->email->message($this->load->view('emails/register', ['username' => $username, 'emailHash' => md5($email), 'activationKey' => $activation_key], true));
|
||||
|
||||
$this->email->send();
|
||||
$this->EmailModel->sendMail($email, 'Aktiviere deinen Account und lege so richtig los auf KingOfDog.eu', 'register', ['username' => $username, 'emailHash' => md5($email), 'activationKey' => $activation_key]);
|
||||
|
||||
// TODO: TRANSLATE
|
||||
// $message = "Hallo, bitte aktiviere deinen Account: " . base_url('activate/' . md5($email) . '/' . $activation_key);
|
||||
// TODO: Send email
|
||||
// mail($email, "Aktiviere deinen Account und lege so richtig los auf KingOfDog.eu", $message);
|
||||
|
||||
// Send notification
|
||||
$createdUser = $this->db->query('SELECT ID FROM users WHERE username = ?', [$username])->result_array();
|
||||
|
Reference in New Issue
Block a user