public function contactAction() { $oFormContact = new Admin_Form_Contact(); $oModelUser = new Admin_Model_User(); $sEmailAddress = $oModelUser->findEmailAddress($this->_nUserId); $oFormContact->populate(array("email_address" => $sEmailAddress)); if ($this->_request->isPost()) { $aPostData = $this->_request->getPost(); $oMail = new AppCms2_Controller_Plugin_Mail(); $sEmailAddress = $oModelUser->findEmailAddress($this->_nUserId); if ($oFormContact->isValid($aPostData)) { $oMail->sendEmail(array("subject" => trim($sStr = "Kontakt z systemu zamawiania kopii - " . $aPostData["subject"]), "email_address" => $sEmailAddress, "user_name" => $this->_sUserName), $aPostData["message"]); } $oFormContact->clearForm(); } $this->view->oFormContact = $oFormContact; }