Личный кабинет на Sendit - не удается сбросить пароль
Здравствуйте.
Сделали ЛК на Sendit, регистрация, авторизация, редактирование профиля — все работает. Но почему-то не удается реализовать сброс пароля.
Чанк формы:
В шаблоне ресурса 87 вызов сниппета:
Подскажите, пожалуйста, что я делаю не так?
0
Сделали ЛК на Sendit, регистрация, авторизация, редактирование профиля — все работает. Но почему-то не удается реализовать сброс пароля.
Чанк формы:
<form class="form-log" data-si-form="forgotForm" data-si-preset="forgot">
<div class="form-content">
<fieldset class="tf-field">
<label class="tf-lable fw-medium">Электронная почта</label>
<input type="email" name="email" placeholder="Электронная почта*">
<span class="text-error" data-si-error="email"></span>
</fieldset>
</div>
<button type="submit" class="action-create-account tf-btn animate-btn">Сбросить пароль</button>
</form>Пресет:'forgot' => [
'hooks' => 'Identification,FormItSaveForm,FormItAutoResponder',
'method' => 'forgot',
'successMessage' => 'Новый пароль отправлен на ваш email',
'usernameField' => 'email',
'validate' => 'email:required:userNotExists',
'fiarSubject' => 'Восстановление пароля',
'fiarFrom' => 'mail@mail.ru',
'fiarTpl' => 'siResetPassEmail',
'email.vTextRequired' => 'Укажите email.',
'email.vTextUserNotExists' => 'Пользователь не найден',
'activationResourceId' => 87,
'activationUrlTime' => 3600,
],(В поле fiarFrom указан emailsender сайта.)В шаблоне ресурса 87 вызов сниппета:
{set $result = '!PasswordReset' | snippet}
{if $result}
<p>Ваш пароль изменен. Новый пароль: {$result.password}</p>
{/if}Письмо со ссылкой на страницу с новым паролем на почту приходит. При переходе по ссылке открывается страница с новым паролем. НО при попытке авторизоваться с этим паролем оказывается, что он не верен, и что продолжает действовать старый пароль.Подскажите, пожалуйста, что я делаю не так?
Комментарии: 0