私はとても近くにいます。フォームの内容を電子メールに出力しようとしています。これが私が持っているものです。コンテンツを配列としてビューに表示することはできますが、値をメールに送信することはできません。
public function indexAction()
{
$formData = array();
$emailData = array();
$form = new Application_Form_Contact();
if ($this->_request->isPost()) {
$formData = $this->_request->getPost();
if ($form->isValid($formData)) {
foreach ($formData as $d){
$emailData[] = $d;
}
$mail = new Zend_Mail();
$mail->setFrom('me@me.com', 'user');
$mail->AddTo('me@me.com', 'joel');
$mail->setSubject('from form');
$mail->setBodyText($emailData);
$mail->send();
} else {
// bad stuff happens
}
}
$this->view->form = $form;
}
}