Forums / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Kabak
#38276 2013-11-02 07:30

Здравствуйте,

Когда-то в LDU был плагин который поднимал прошедшелу валидацию пользователю уровень до необходимого админу.

Я хочу написать такой плагин для Котонти.

Как правильно отработать и завершить hook users.register.validate.done чтобы дальнейшее выполнение кода в user.register.php, а именно
:

              

 cot_auth_clear($row['user_id']);
                if(!empty($token) && $token==$row['user_token'] && $sys['now']<($row['user_regdate']+172800))
                {
                    cot_redirect(cot_url('login', 'a=check&v='.$v.'&token='.$token, '', true));
                }
                else
                {
                    cot_redirect(cot_url('message', 'msg=106', '', true));
                }


отработало корректно и пользователь сразу попал на сайт как зарегистрированный ?

если я в моём плагине вот таким запросом

                $sql = $db->update($db_users, array('user_maingrp' => NEWLEVEL), "user_id='".$row['user_id']."' AND user_lostpass='$v'");

поднимаю уровень, то дальнейшее выполнение кода в user.register.php выводит сообщение:

This validation URL isn't valid.
Redirecting... 

и нужно вводить имя и пароль.

Посоветуйте пожалуйста как корректно пройти это место в плагине.


Dit bericht is bewerkt door Kabak (2013-11-02 14:54, 11 jaren ago)