Всего: 3 < 1 2 3 >
 Завелись боты и регистрируются
RusBolik
Новичок
: 62
: 28-07-2016


14-01-2019 17:47
Вот они красавцы
:


БД:
:


Сообщений через контактную форму не отправили.
 
 
RusBolik
Новичок
: 62
: 28-07-2016


16-01-2019 20:32
Алекс!!!!
 
 
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


16-01-2019 20:40
Цитата:( RusBolik @ 14-01-2019 18:47 Смотреть сообщение )
Вот они красавцы

Нет информации из таблицы ПРЕФИКС_address.

По приложенным данным поможет код указанный ранее (добавить в файл AuthController.php):
Код:
if (Tools::getValue('customer_firstname') && preg_match('/[a-z]/', Tools::getValue('customer_firstname')))
    $this->errors[] = Tools::displayError('You cannot create account.');
if (Tools::getValue('customer_lastname') && preg_match('/[a-z]/', Tools::getValue('customer_lastname')))
    $this->errors[] = Tools::displayError('You cannot create account.');
 
  
RusBolik
Новичок
: 62
: 28-07-2016


16-01-2019 22:53
в таблице ПРЕФИКС_address следов не оставили никаких
 
 
RusBolik
Новичок
: 62
: 28-07-2016


25-01-2019 14:43
Alex, не срабатывает.
Добавил в controllers/front/AuthController.php код a1.jpg
У меня стоит модуль регистрации через соц сети.
Также добавил код в controller модуля auth.php a_soc.jpg

неделю была тишина. В среду поперли опять регистрации

Может я что то не так сделал?
Подскажи пожалуйста



:
a1.jpg - 44.47KB, : 329 () a_soc.jpg - 45.51KB, : 285 ()
 
 
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


25-01-2019 16:24
Цитата:( RusBolik @ 25-01-2019 15:43 Смотреть сообщение )
Добавил в controllers/front/AuthController.php код a1.jpg

Самостоятельно проверьте регистрацию, попробуйте в поля "имя" или "фамилия" указать англ. букву, заполнить форму и нажать "регистрация", если ошибка не выскочила - значит код вписан неверно или в ИМ установлены различные доработки (необходима ссылка в ИМ).

Цитата:( RusBolik @ 25-01-2019 15:43 Смотреть сообщение )
Также добавил код в controller модуля auth.php a_soc.jpg

Это лишнее.
 
  
RusBolik
Новичок
: 62
: 28-07-2016


01-02-2019 16:50
Видимо что-то сделал не так. проходит регистрация латинскими буквами.
Код:
if ($error_phone) {
            $this->errors[] = Tools::displayError('You must register at least one phone number.');
        }

        //Проверяем на латинские буквы в ФИО
        if (Tools::getValue('customer_firstname') && preg_match('/[a-z]/', Tools::getValue('customer_firstname')))
        $this->errors[] = Tools::displayError('You cannot create account.');
        if (Tools::getValue('customer_lastname') && preg_match('/[a-z]/', Tools::getValue('customer_lastname')))
        $this->errors[] = Tools::displayError('You cannot create account.');

        $this->errors = array_unique(array_merge($this->errors, $customer->validateController()));

        // Check the requires fields which are settings in the BO
        $this->errors = $this->errors + $customer->validateFieldsRequiredDatabase();


Вставил вроде бы правильно.
Alex, помоги пожалуйста.
 
 
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


01-02-2019 18:23
Цитата:( RusBolik @ 01-02-2019 17:50 Смотреть сообщение )
Вставил вроде бы правильно.
Alex, помоги пожалуйста.

Отправьте в ЛС или на почту ссылку в ИМ.
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


01-02-2019 19:19
У вас изменена стандартная форма регистрации.
После:
Код:
if (Tools::getValue('customer_firstname') && preg_match('/[a-z]/', Tools::getValue('customer_firstname')))
        $this->errors[] = Tools::displayError('You cannot create account.');
if (Tools::getValue('customer_lastname') && preg_match('/[a-z]/', Tools::getValue('customer_lastname')))
        $this->errors[] = Tools::displayError('You cannot create account.');

добавьте подобный код:
Код:
if (Tools::getValue('firstname') && preg_match('/[a-z]/', Tools::getValue('firstname')))
        $this->errors[] = Tools::displayError('You cannot create account.');
if (Tools::getValue('lastname') && preg_match('/[a-z]/', Tools::getValue('lastname')))
        $this->errors[] = Tools::displayError('You cannot create account.');
 
  
RusBolik
Новичок
: 62
: 28-07-2016


02-02-2019 02:34
добавил.
по результатам - доложу.
Спасибо большое
 
 
   
Всего: 3 < 1 2 3 >