Автор Тема: Анти спам для prestashop 1.6  (Прочитано 3185 раз)

07 Февраль 2018, 14:06:40
  • Фрилансер
  • *
  • Сообщений: 132
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Установлен prestashop 1.6, через форму связи в день под 100 писем спама. Спам идет в админку, менеджеры уже устали его удалять. Как можно избавится от спама? Ставил модуль с капчей, бесполезно все равно спам приходит.
07 Февраль 2018, 16:47:02
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Измени поля формы, обзови по другому. Так тоже можно защитить форму.
07 Февраль 2018, 17:52:16
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 132
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подробнее можно, а то не совсем понятно.
07 Февраль 2018, 19:43:49
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне contact-form.tpl поменяйте поля формы email, message, submitMessage. Замените название этих элементов. Клик на submitMessage через javascript. 90% спам-ботов отсеются.
08 Февраль 2018, 11:10:06
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Еще можно вставить невидимое поле в форму, значение у этой переменной определять в js при клике на кнопку.
09 Февраль 2018, 21:03:30
Ответ #5
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня тоже самое было, капча не помогла.. нужно определить с какого айпи идет спам и заблокировать его, конкретнее подсказать не могу, т.к. это сделали за меня  :-\
04 Апрель 2018, 04:30:52
Ответ #6
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня такая же фигня. Сначала несколько дней бомбили по 100 писем в день. Видимо сейчас посмотрели, что за много  ;D и присылают стабильно 10 в сутки. Все бы ничего, но я перестала реагировать на значок сообщения, так как я предполагаю, что это спам и так пропустила несколько писем... товарищи спасайте! Я не программист, поэтому когда пишите "вот тут поменяй", для меня как "иди сделай то, сам не знаю что".  :D :D :D
04 Апрель 2018, 10:12:06
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
07 Июнь 2018, 21:32:29
Ответ #8
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Мне помог модуль на гитхабе. Идея в том, что прежде чем отправить сообщение, нужно авторизоваться. Не надо закрывать форму, боты работают с контроллером, а он отправляет всех на регистрацию. Как-то так.
https://github.com/Seleda/ps__stopspamcontactform

Версии престы 1.6 и 1.7
13 Июнь 2019, 13:25:19
Ответ #9
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я так понимаю спам, в виде регистрации пользователей. Посмотреть время регистрации, зайти на хостинг, у меня сPanel. Заходим в раздел "посетители" находим IP. Дальше в панели находим раздел "блокировку IP адресов" и блокируем :). Мне помогло и ничего дополнительно не ставил.
19 Ноябрь 2019, 00:19:16
Ответ #10
  • Новичок
  • *
  • Сообщений: 15
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Мне помог модуль на гитхабе. Идея в том, что прежде чем отправить сообщение, нужно авторизоваться. Не надо закрывать форму, боты работают с контроллером, а он отправляет всех на регистрацию. Как-то так.
https://github.com/Seleda/ps__stopspamcontactform

Версии престы 1.6 и 1.7

Работает (пока)!
Перед установкой загляните в архиве в файл readme
15 Август 2021, 14:46:12
Ответ #11
  • Старожил
  • ****
  • Сообщений: 294
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Работает (пока)!
Перед установкой загляните в архиве в файл readme
[/quote]

В файле readme только строка "# Preventing spam from the contact form"
Модуль вроде установился, но в списке модулей в админке его нет.
15 Август 2021, 19:44:42
Ответ #12
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль вроде установился, но в списке модулей в админке его нет.
Как тогда он установился?
Для установки он должен быть в админке.
15 Август 2021, 19:46:16
Ответ #13
  • Старожил
  • ****
  • Сообщений: 294
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При установке было сообщение, что модуль успешно установлен.
Но в списке модулей его нет
17 Август 2021, 20:06:07
Ответ #14
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Показ ошибок в prestashop включите и будет ясно почему не показывает модуль.