Не выводятся ошибки на странице смены пароля

Здравствуйте. Сделал по документации форму смены пароля. Вот пример поля для ввода нынешнего пароля:
<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>
По непонятной для меня причине ошибки попросту не выводятся. Что я делаю не так?
Andrey
08 апреля 2020, 11:41
modx.pro
65
0

Комментарии: 2

Евгений Webinmd
08 апреля 2020, 17:34
0
вы использовали данный раздел документации?
https://docs.modx.com/current/en/extras/login/login.changepassword
    Andrey
    09 апреля 2020, 08:18
    0
    Ну не совсем, я использовал именно пример из туториала (ссылка выше есть), но формы схожи. Вот моя форма из учебника полностью:
    <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>
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2