PrestaShop 1.7 произошла ошибка при отправке сообщения, повторите попытку
В моем PrestaShop в расширенных параметрах E-mail e отправляет тестовые сообщения с успехом.
Но в моей форме электронной почты страницы контакта когда я отправляю электронное письмо я получаю сообщение
произошла ошибка при отправке сообщения, повторите попытку.
Мой поиск неисправностей atttempt:
В строке 418 в файле " modules / contactform/contactform.РНР"
$this→context→controller→errors[] = $this→trans ('произошла ошибка при отправке сообщения, повторите попытку.', массив(), 'модули.Контактная форма.Магазин');
Я заменяю этот код:
$this→context→controller→errors[] = $errorMessage = error_get_last()['message'];
Затем я отправил электронное письмо на странице контактов, и я получил следующую ошибку:
Неопределенное свойство: stdClass::$id_shop
Как я могу решить эту проблему?
Ответы - PrestaShop 1.7 произошла ошибка при отправке сообщения, повторите попытку / PrestaShop 1.7 An error occurred while sending the message, please try again

27.04.2018 09:50:56
У меня такая же проблема...
Вы должны отредактировать контактную форму.tpl, и добавьте это перед кнопкой отправки :
<style>
input[name=url] {
display: none !important;
}
</style>
<input type="text" name="url" value=""/>
<input type="hidden" name="token" value="{$token}" />
С уважением,
PS: удалите ваши старые модификации на контактной форме.РНР
Стив Т.


08.12.2018 12:52:36
Текущая версия: 1.7.3.1
Модули > Контактный Формуляр > Настроить
Получать сообщения клиентов по электронной почте: (г)
темы / используемое имя темы / модули / контактная форма / представления / шаблоны / виджет / контактная форма.ТПЛ
вставьте этот код поверх кнопки Отправить
<input type="text" name="url" value="" class="hidden">
<input type="hidden" name="token" value="{$token}">
