Перейти к содержанию
Asvent

Не работает обратная связь! Помогите!

Рекомендуемые сообщения

Нашел сообщение в ерор отчете

/home/z/zhigatru/zhigat.ru/catalog/view/theme/default/template/information/contact.tpl on line 115
2017-06-06 21:11:18 - PHP Notice:  Undefined variable: error_email in 

Что и как исправить???

sqqVl8.png

Изменено пользователем Asvent
Добавил скриншот ошибок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
26 минут назад, Asvent сказал:

PHP Notice:  Undefined variable: error_email in 

Из-за этой ошибки не работать не может. Ошибка говорит о том, что у вас в контроллере не объявлено $data['error_email'].

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как ее исправить? что то можете сказать почему так много ошибок?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, Asvent сказал:

что то можете сказать почему так много ошибок?

Часть ошибок - это модуль аякс опций. Причину остальных тоже нужно искать в модулях (их модификаторах).

 

 

5 минут назад, Asvent сказал:

как ее исправить?

Вот файл:

https://github.com/opencart/opencart/blob/master/upload/catalog/controller/information/contact.php

 

Найдите там блок:

		if (isset($this->error['email'])) {
			$data['error_email'] = $this->error['email'];
		} else {
			$data['error_email'] = '';
		}

и разместите его в соответствующем месте соответствующего файла у вас.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

if (isset($this->error['email'])) {
            $data['error_email'] = $this->error['email'];
        } else {
            $data['error_email'] = '';
        }

 

Вставить вот это в contact.php?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, Asvent сказал:

Вставить вот это в contact.php?

Да. И именно в то место, где оно в файле по ссылке.

После вставки обновите модификаторы в админки.

 

Если окажется, что этот код у вас там уже есть, значит эта ошибка - тоже косяк какого-то модуля, который этот код удаляет модификатором.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Исправил обратную связь)) в данном файле неправильно была указана почта 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не подскажете, насколько негативно сказываются ошибки в данном списке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, Asvent сказал:

в данном файле неправильно была указана почта 

Там почта вообще не должна быть указана - она должна браться из настроек в админке:

$this->config->get('config_email')

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.