Привет!
На сайте есть компоненты system.auth.forgotpasswd и system.auth.changepasswd
При вводе в форму "забыли пароль" на емаил приходит сообщение с ссылкой, перейдя по которой мы попадаем на страницу восстановления пароля, пароль меняется и на емаил приходит сообщение о успешном изменении пароля, но при этом на самой странице не выводится никаких сообщений.
Можно ли добавить в шаблон компонент статусы, вроде пароль успешно изменен или пароль не изменен так как...
Код шаблона:
На сайте есть компоненты system.auth.forgotpasswd и system.auth.changepasswd
При вводе в форму "забыли пароль" на емаил приходит сообщение с ссылкой, перейдя по которой мы попадаем на страницу восстановления пароля, пароль меняется и на емаил приходит сообщение о успешном изменении пароля, но при этом на самой странице не выводится никаких сообщений.
Можно ли добавить в шаблон компонент статусы, вроде пароль успешно изменен или пароль не изменен так как...
Код шаблона:
Код |
---|
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <div class="bx-auth"> <?ShowMessage($arParams["~AUTH_RESULT"]);?> <form method="post" action="<?=$arResult["AUTH_FORM"]?>" name="bform"> <?if (strlen($arResult["BACKURL"]) > 0): ?> <input type="hidden" name="backurl" value="<?=$arResult["BACKURL"]?>" /> <? endif ?> <input type="hidden" name="AUTH_FORM" value="Y"> <input type="hidden" name="TYPE" value="CHANGE_PWD"> <table class="data-table bx-changepass-table"> <thead> <tr> <td colspan="2"><b><?=GetMessage("AUTH_CHANGE_PASSWORD")?></b></td> </tr> </thead> <tbody> <tr> <td><span class="starrequired">*</span><?=GetMessage("AUTH_LOGIN")?></td> <td><input type="text" name="USER_LOGIN" maxlength="50" value="<?=$arResult["USER_LOGIN"]?>" class="bx-auth-input" /></td> </tr> <tr> <td><span class="starrequired">*</span><?=GetMessage("AUTH_CHECKWORD")?></td> <td><input type="text" name="USER_CHECKWORD" maxlength="50" value="<?=$arResult["USER_CHECKWORD"]?>" class="bx-auth-input" /></td> </tr> <tr> <td><span class="starrequired">*</span><?=GetMessage("AUTH_NEW_PASSWORD_REQ")?></td> <td><input type="password" name="USER_PASSWORD" maxlength="50" value="<?=$arResult["USER_PASSWORD"]?>" class="bx-auth-input" /> <?if($arResult["SECURE_AUTH"]):?> <span class="bx-auth-secure" id="bx_auth_secure" title="<?echo GetMessage("AUTH_SECURE_NOTE")?>" style="display:none"> <div class="bx-auth-secure-icon"></div> </span> <noscript> <span class="bx-auth-secure" title="<?echo GetMessage("AUTH_NONSECURE_NOTE")?>"> <div class="bx-auth-secure-icon bx-auth-secure-unlock"></div> </span> </noscript> <script type="text/javascript"> document.getElementById('bx_auth_secure').style.display = 'inline-block'; </script> <?endif?> </td> </tr> <tr> <td><span class="starrequired">*</span><?=GetMessage("AUTH_NEW_PASSWORD_CONFIRM")?></td> <td><input type="password" name="USER_CONFIRM_PASSWORD" maxlength="50" value="<?=$arResult["USER_CONFIRM_PASSWORD"]?>" class="bx-auth-input" /></td> </tr> </tbody> <tfoot> <tr> <td></td> <td><input type="submit" name="change_pwd" value="<?=GetMessage("AUTH_CHANGE")?>" /></td> </tr> </tfoot> </table> <p><?echo $arResult["GROUP_POLICY"]["PASSWORD_REQUIREMENTS"];?></p> <p><span class="starrequired">*</span><?=GetMessage("AUTH_REQ")?></p> <p> <a href="<?=$arResult["AUTH_AUTH_URL"]?>"><b><?=GetMessage("AUTH_AUTH")?></b></a> </p> </form> <script type="text/javascript"> document.bform.USER_LOGIN.focus(); </script> </div> |