Автор Тема: Ошибка при регистрации нового пользователя  (Прочитано 414 раз)

21 Декабрь 2016, 12:01:49
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не могут регестрироваться новые покупатели в магазине, после ввода данных выдает ошибку Fatal error: Call to undefined method AuthController::processCustomerNewsletter() in C:\inetpub\proconstruct.md\controllers\front\AuthController.php on line 437. Может кто подскажет что это может быть.
21 Декабрь 2016, 12:13:26
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Обновите prestashop и установите версию php 5.6
21 Декабрь 2016, 12:18:34
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Такая ошибка из-за установки модулей, которые переопределяют базовые классы, методы Prestashop.
Например, это модуи newsleterpro, onepagecheckout и много других.
21 Декабрь 2016, 12:32:06
Ответ #3
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
21 Декабрь 2016, 12:41:16
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Можно, нужно проверить методы, которые эти модули замещают, и переделать с учетом версий prestashop и php.
Можно удалить эти модули.