1
我有一個問題,警予郵件 http://www.yiiframework.com/extension/yiimailer/Yiimailer了CException查看沒有發現
我遵循的指示,我把擴展的保護。但是它不工作,並在過程結束時,它會顯示一個錯誤
http://i61.tinypic.com/2nvulgn.png
這裏我使用發送電子郵件
public function actionCreate() {
$model = new Tesi;
$docente = Docente::model();
$tutti = $docente->findAll();
//some code .....
if ($model->save()) {
$filetmp = dirname(__FILE__) . '/../upload/' . $fileName;
$uploadedFile->saveAs($filetmp); // image will uplode to rootDirectory/banner/
$mail = new YiiMailer();
$mail->setView('create');
$mail->setAttachment($filetmp);
$mail->SetFrom('***myemailhere***', '**');
$mail->AddAddress($user->mail, $user->name);
$mail->AddAddress($docente->mail, $docente->name);
$mail->Subject = 'Nuova Form Compilato';
$body = "<body><h1>E' stata inserito un nuovo item</h1><p>Ti ricordiamo che per la pubblicazione online dovrai attendere</p></body>";
$mail->MsgHTML($body);
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());
}
}
}
$this->render('create', array(
'model' => $model, 'docente_id' => $tutti,
));
}
的代碼,這個人是負責的功能的錯誤
public function setView($view)
{
if($view!='')
{
if(!is_file($this->getViewFile($this->viewPath.'.'.$view)))
throw new CException('View "'.$view.'" not found');
$this->view=$view;
}
}
我是Yii的新用戶,所以也許可能是我犯了一些錯誤。
如果您需要更多的東西或者它不足以幫助我發表評論,我隨時可以編輯這篇文章並幫助您幫助我。