Вопрос приходят левые заказы - как можно из заблокировать?

lightman555

Гуру форума
Регистрация
7 Мар 2013
Сообщения
456
Реакции
73
Некое время назад стали периодически приходить левые заказы с несуществующими телефонными номерами и емайлом.
Вопрос что это такое и для чего?
И главный вопрос как можно их остановить?

Магазин на движке 1.6
Оформление идет через One Page Checkout PrestaShop v2.6.3

емайлы вот такие:
Покупатель: John . (johnsmith009@storebotmail.joonix.net)
Покупатель: John . (johnsmith006@storebotmail.joonix.net)
Покупатель: John . (johnsmith003@storebotmail.joonix.net)
 
то есть получается это глобально для любого поля ввода?
Не совсем. Это глобальная функция - её можно вызвать из любого места.

Да, она вызывается для проверки корректности ввода значения, которое хранит строку с адресом электронной почты.

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

Это уже зависит от логики работы шаблона - какие действия там предусмотрены на неправильно указанную почту, те и происходят.

Шаблону сообщается, что адрес электронной почты указан неправильно.

Вы можете увидеть то, что будет, если в поле для ввода электронной почты напишите произвольную строку.
 
Не совсем. Это глобальная функция - её можно вызвать из любого места.

Да, она вызывается для проверки корректности ввода значения, которое хранит строку с адресом электронной почты.



Это уже зависит от логики работы шаблона - какие действия там предусмотрены на неправильно указанную почту, те и происходят.

Шаблону сообщается, что адрес электронной почты указан неправильно.

Вы можете увидеть то, что будет, если в поле для ввода электронной почты напишите произвольную строку.
у меня стоит One Page Checkout PrestaShop v2.6.3
для оформления заказа
 
у меня стоит One Page Checkout PrestaShop v2.6.3
для оформления заказа

К сожалению, что будет дальше не могу сказать: у меня нет такого модуля и, скорее всего, у Вас есть какие-то индивидуальные настройки для всего сайта.

Самый простой способ узнать, что будет:
1. Сделать копию файла, в который будут вноситься изменения.
2. Внести изменения.
3. Попробовать сделать заказ с указанием запрещённого домена в поле для ввода электронной почты.
 
К сожалению, что будет дальше не могу сказать: у меня нет такого модуля и, скорее всего, у Вас есть какие-то индивидуальные настройки для всего сайта.

Самый простой способ узнать, что будет:
1. Сделать копию файла, в который будут вноситься изменения.
2. Внести изменения.
3. Попробовать сделать заказ с указанием запрещённого домена в поле для ввода электронной почты.
Да Вы правы - так и сделаю на днях и отпишусь.
Но в целом - Вы самое правильное решение предложили так как капчи и прочие проверки для клиентов устраивать - это отбить желание покупать - у нас же народ потыкается - что то не выходит и отваливается - максимально нужно все упрощать

модуль сам вот так выглядит - максимально упростил
2026-06-28_23-31-15.png
 
так и сделаю на днях и отпишусь

К сожалению, на рфициальном сайте (Для просмотра ссылки Войди или Зарегистрируйся) нет возможности загрузить версию 1.4

Но в папке classes должен быть файл Validate.php

Если Вы его пришлете, то можно будет его изменить подобным образом, как для версии 1.6
 
Назад
Сверху