При решении задания с формой авторизации,возникло непонимание того,как правильно сформировать, чтобы ошибки авторизации отображались с "type==error",Шаблон только system.auth.form используется или еще другой тоже,например, system.auth.autorize ? На данном форуме увидела решение о том,как добавить "&& $arResult["ERROR_MESSAGE"]["TYPE"] == "ERROR"" в проверку вывода ошибок перед вводом логина.
Получилось слудеющее:
<? if (( $arResult['SHOW_ERRORS'] == 'Y') &&( $arResult['ERROR'])&& ($arResult['ERROR_MESSAGE']['TYPE'] == 'ERROR'))
ShowMessage($arResult['ERROR_MESSAGE']); ?>
, но это не помогает. в адресной строке все равно выводится "?login=yes"
"Показывать ошибки" включено в компоненте.
Можете направить в нужное русло?
Получилось слудеющее:
<? if (( $arResult['SHOW_ERRORS'] == 'Y') &&( $arResult['ERROR'])&& ($arResult['ERROR_MESSAGE']['TYPE'] == 'ERROR'))
ShowMessage($arResult['ERROR_MESSAGE']); ?>
, но это не помогает. в адресной строке все равно выводится "?login=yes"
"Показывать ошибки" включено в компоненте.
Можете направить в нужное русло?