хочу переделать форму связаться с нами, не могу решить проблему как сделать что-бы email был необязательным. http://leo-mebel.com.ua/contact-us/ если не вводить email выдает ошибку : leo-mebel.com.ua/www/system/library/mail.php on line 56 if (!$this->from) { trigger_error('Error: E-Mail from required!'); exit(); } файл catalog/controller/information/contact.php
Код: if (isset($this->request->post['email'])) { $this->data['email'] = $this->request->post['email']; } else { $this->data['email'] =$this->customer->getEmail(); } elseif (empty($this->request->post['email'])){ $this->data['email'] = '[email protected]'; } Я так понял, вы готовое решение ждёте и екпериментировать не желаете...
Если делать так как Васо предложил то правильно будет так PHP: if (isset($this->request->post['email'])) {$this->data['email'] = $this->request->post['email'];} elseif (!empty($this->request->post['email'])) {$this->data['email'] = $this->customer->getEmail();} else {$this->data['email'] = '[email protected]';}