我想知道如何提高我的联系表格的速度。当您提交地址时,CakeEmail 会发送两封电子邮件,然后重定向到下一个视图。有什么建议可以改善这一点,以便直接重定向用户并单独发送电子邮件?
我感谢您的帮助!提前致谢!
// Controller
public function registerShort() {
$this->layout = 'guest';
if ($this->request->is('post')) {
$Email = new CakeEmail();
$Email->template('candidates_register_short', 'default')
->emailFormat('html')
->config('bewerber')
->from(array('bewerber@mueller.de' => 'Herr Müller'))
->to($this->request->data['Candidate']['email'])
->subject('Dankeschön')
->send();
$Email = new CakeEmail();
$Email->config('admin');
$Email->from(array('admin@mueller.de' => 'Mueller.de'));
$Email->to('bewerber@mueller.de');
$Email->subject('Neuer Eintrag: Kandidat');
$Email->send($this->request->data['Candidate']['email']);
$this->redirect(array('controller' => 'candidates', 'action' => 'registerDetail'));
}
$this->loadModel('EnquiryType');
$enquiryTypes = $this->EnquiryType->find('list');
$this->set(compact('enquiryTypes'));
}