Не выводятся ошибки на странице смены пароля
Здравствуйте. Сделал по документации форму смены пароля. Вот пример поля для ввода нынешнего пароля:
<div class="ff">
<label for="password_old">Введите пароль
<span class="error">[[!+error.password_old]]</span>
</label>
<input class="form-control" type="password" name="password_old" id="password_old" value="[[+password_old]]" />
</div>
По непонятной для меня причине ошибки попросту не выводятся. Что я делаю не так? Комментарии: 2
вы использовали данный раздел документации?
https://docs.modx.com/current/en/extras/login/login.changepassword
https://docs.modx.com/current/en/extras/login/login.changepassword
Ну не совсем, я использовал именно пример из туториала (ссылка выше есть), но формы схожи. Вот моя форма из учебника полностью:
<h2>Change Password</h2>
[[!ChangePassword?
&submitVar=`change-password`
&placeholderPrefix=``
&validateOldPassword=`1`
&validate=`nospam:blank`
&reloadOnSuccess=`0`
&successMessage=`Your password has been updated!`
]]
<div>[[!+successMessage]]</div>
<div class="updprof-error">[[!+error_message]]</div>
<form class="form" action="[[~[[*id]]]]" method="post">
<input type="hidden" name="nospam" value="" />
<div class="ff">
<label for="password_old">Old Password
<span class="error">[[!+error.password_old]]</span>
</label>
<input type="password" name="password_old" id="password_old" value="[[+password_old]]" />
</div>
<div class="ff">
<label for="password_new">New Password
<span class="error">[[!+error.password_new]]</span>
</label>
<input type="password" name="password_new" id="password_new" value="[[+password_new]]" />
</div>
<div class="ff">
<label for="password_new_confirm">Confirm New Password
<span class="error">[[!+error.password_new_confirm]]</span>
</label>
<input type="password" name="password_new_confirm" id="password_new_confirm" value="[[+password_new_confirm]]" />
</div>
<div class="ff">
<input type="submit" name="change-password" value="Change Password" />
</div>
</form>
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.