我在视野中如何使用它?它在控制器中运行良好,但我希望它像一个表单一样设置。我的主要问题是,我该如何提交?我如何将$ mail-> send()作为按钮?不太了解它的例子。它看起来像是默认的联系表单。
对于基本问题感到抱歉。
$mail = new YiiMailer();
$name = Yii::app()->user->getName();
$email = Yii::app()->user->getEmail();
$mail->setFrom($email, $name);
$mail->setTo('hi@email.com', 'hi');
$mail->setTo(Yii::app()->params['adminWeb']);
$mail->setSubject('Mail subject');
**how to send?**
答案 0 :(得分:1)
添加此项以触发电子邮件。
if ($mail->send()) {
Yii::app()->user->setFlash('contact','Thank you for contacting us. We will respond to you as soon as possible.');
} else {
Yii::app()->user->setFlash('error','Error while sending email: '.$mail->getError());
}