Esempio n. 1
0
 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;
 }