예제 #1
0
 public function action_contact_submit()
 {
     list($valid, $data) = self::validateContactForm($_REQUEST);
     if ($valid !== true) {
         return ControllerDispatcher::renderModuleView(self::MODULE_NAME, 'contact', ['formErrors' => $data]);
     }
     MailHelper::sendContactFormMail($data['email'], $data['phone'], $data['name'], $data['subject'], $data['message']);
     return ControllerDispatcher::renderModuleView(self::MODULE_NAME, 'contact', ['successmsg' => true, 'formVal' => []]);
 }