Kort |
|
---|---|
В локацию Pass Recover обычно переходят неавторизованные в ситуации "забыл пароль". Для авторизованных изменение пароля производится в локации Profile по ссылке {PHP|cot_url('users', 'm=profile')} Поэтому ссылку на восстановление пароля обычно скрываем в шаблоне по условию <!-- IF {PHP.usr.id} --> ... <!-- ELSE --> ... <!-- ENDIF --> То, что редирект в указанном случае производится на страницу регистрации imho неправильно. Должно выводиться сервисное сообщение о том, что манипуляции с паролем доступны в профиле, после чего клиента желательно вернуть на исходную страницу. Другой вопрос -- вы забыли пароль. Тогда да, надо разлогиниться и восстановить его через {PHP|cot_url('users', 'm=passrecover')} SED.by - создание сайтов, разработка плагинов и тем для Котонти
|