Макс 1 Жалоба Опубликовано: August 30, 2015 Здравствуйте, на моем сайте не работает форма "Восстановление пароля" http://ihouse24.ru/remind/. Возможно она не работает из за моих изменений которые я внес в шаблон agency.pay . Как вообще работает это форма восстановления пароля должен на почту приходить новый пароль или на моб телефон? подскажите как настроить эту форму чтобы она работала. Заранее спасибо. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: August 30, 2015 Как вообще работает это форма восстановления пароля должен на почту приходить новый пароль или на моб телефон? подскажите как настроить эту форму чтобы она работала. Заранее спасибо.В админке во вкладке "общая" должен быть отмечен чекбокс (Разрешить напоминание пароля (allow_remind_password) ). Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Макс 1 Жалоба Опубликовано: August 30, 2015 тут и стояла галочка на этом чекбоксе Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: August 30, 2015 Для начала вам нужно исправить ошибки отображенные в консоле. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Макс 1 Жалоба Опубликовано: August 30, 2015 две ошибки 1) jquery.js:8400 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check http://xhr.spec.whatwg.org/. 2) Uncaught TypeError: Cannot read property 'definitions' of undefined ihouse24.ru/:447 что во второй ошибке тут не так не знаете ? <script>$(document).ready(function(){$.mask.definitions["h"] = "[0-9]"$("#sms_password_recovery [name=phone]").mask("+7(hhh)hhh-hh-hh");});</script> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: August 30, 2015 что во второй ошибке тут не так не знаете ?<script>$(document).ready(function(){$.mask.definitions["h"] = "[0-9]"$("#sms_password_recovery [name=phone]").mask("+7(hhh)hhh-hh-hh");});</script> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Макс 1 Жалоба Опубликовано: August 30, 2015 что во второй ошибке тут не так не знаете ?<script>$(document).ready(function(){$.mask.definitions["h"] = "[0-9]"$("#sms_password_recovery [name=phone]").mask("+7(hhh)hhh-hh-hh");});</script> этот код должен быть в login_register.tpl.html ? вы выделили красным места, я к сожалению не понимаю, что необходимо изменить.. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: August 31, 2015 На почту должна приходить ссылка для подтверждения сброса пароля.После перехода по этой ссылки пароль сбрасывается на новый случайный.Тут пример рабочего восстановления пароляhttp://www.etown.ru/remind/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Макс 1 Жалоба Опубликовано: August 31, 2015 Здравствуйте Дмитрий , спасибо, что вы объяснили как работает этот принцип восстановления, в вашей рабочей форме "Укажите ваш логин или email:" а у меня "Телефон\логин"Туплю с этой формой, у вас нет вариантов как помочь с формой, чтобы она работала? может проще там все сделать если восстановление по логину и почте будет а не по телефону, только что где менять, добавлять, я бы хотел знать, но к сожалению не знаю. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: August 31, 2015 В шаблоне agency.pay есть возможность восстановления пароля на телефон.Вам нужно еще обновить apps.sms и зарегистрироваться тут http://my.atompark.com/registration/Затем прописать параметры для epochta в конфиге Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах