Автор Тема: Исправить ошибку работы модуля blocknewsletter  (Прочитано 500 раз)

02 Май 2018, 20:48:54
  • Пользователь
  • **
  • Сообщений: 90
  • Репутация: +0/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль blocknewsletter (подписка на рассылку). В настройках указал (Послать проверочный e-mail после подписки?) и (Отправить подтвержение о подписке по e-mail?), а также указал код купона, который заранее сгенерировал в правилах корзины.

Такая проблема. При подписке на сайте, на почту приходит письмо для подтверждения с ссылкой по которой нужно перейти, при переходе по этой ссылке открывается страница сайта с ошибкой 404 (Эта страница не доступна) в адресе указана та ссылка по которой переходишь из письма. Ссылка такого вида /module/blocknewsletter/verification?token=32cd4c4068c4fb01435e5023ff2b49f9
В итоге подписка не подтверждается и купон не присылается. Это нужно исправить, чтобы работало.

Ссылку на сайт скину в личку. Какая стоимость за работу?
03 Май 2018, 12:50:31
Ответ #1
  • Фрилансер
  • *
  • Сообщений: 143
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • smartceo.ru
Есть подозрение, то это /module/blocknewsletter/verification должно выглядеть так /module/blocknewsletter/verification.php, то есть неправильно указан полный путь к PHP-скрипту подтверждения подписки. Возможно где-то ошибка в шаблоне письма.
https://smartceo.ru (теория и практика интернет-торговли, создание и развитие каналов эффективных продаж в интернете, портфолио)
13 Май 2018, 13:03:39
Ответ #2
  • Пользователь
  • **
  • Сообщений: 90
  • Репутация: +0/-1
  • Сообщество PrestaShop
    • Просмотр профиля
вопрос решил, уже неактуально!
Скачал с оф сайта такую же версию prest-ы и переустановил модуль.
13 Май 2018, 17:14:05
Ответ #3
  • Пользователь
  • **
  • Сообщений: 90
  • Репутация: +0/-1
  • Сообщество PrestaShop
    • Просмотр профиля
почти решил...
Если отключаешь ЧПУ то все работает и ссылка имеет такой вид сайт.ru/index.php?token=60bc56ae83dc36b7059b677da7d7f9f9&fc=module&module=blocknewsletter&controller=verification

С включенным ЧПУ ссылка имеет такой вид сайт.ru/module/blocknewsletter/verification?token=4aa06fbaf13c08c621c8b0f06c49bdf7 и соответственно при переходе попадаешь на страницу которой не существует, отсюда нет подписки.

Как быть? на сколько выключенный ЧПУ влияет на СЕО?
13 Май 2018, 18:18:45
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
ЧПУ влияет на СЕО, так что нужно исправлять.
13 Май 2018, 20:22:52
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Ссылка такого вида /module/blocknewsletter/verification?token=32cd4c4068c4fb01435e5023ff2b49f9

Ссылка должна быть такого вида
http://mysite.ru/module/blocknewsletter/verification?token=32cd4c4068c4fb01435e5023ff2b49f9