Кастомизировал форму авторизации.
[IMG]http://pic4net.com/di-V2RS.png[/IMG]
Надпись авторизации(заголовок страницы) оказывается лишней. Есть два места где подключается название страницы: в header.php и в auth.php. В header.php имеем такую строку:
[CODE]echo "<h1>";
$APPLICATION->ShowTitle(false);
echo "</h1>";
[/CODE]
Она отвечает за вывод заголовков на всех страницах. Примечательно то, что несмотря на значение "false", заголовки всё ровно выводятся. Здесь ничего трогать нельзя, т.к. на остальных страницах, кроме auth.php, заголовки должны быть.
В auth.php имеем следующее:
[CODE]<?if (isset($_GET["register"]) && $_GET["register"] == "yes"):
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("");?> <?$APPLICATION->IncludeComponent("bitrix:main.register","",Array(
"SHOW_FIELDS" => Array(),
"REQUIRED_FIELDS" => Array(),
"SET_TITLE" => "Y",
"USER_PROPERTY" => Array(),
"VARIABLE_ALIASES" => Array()
)
);?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
else:
define("NEED_AUTH", true);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
if (isset($_REQUEST["backurl"]) && strlen($_REQUEST["backurl"])>0)
LocalRedirect($backurl);
$APPLICATION->SetTitle("Авторизация");
?>
Вы зарегистрированы и успешно авторизовались.
<a href="<?=SITE_DIR?>">Вернуться на главную страницу</a>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
endif?>
[/CODE]
Строка:
[CODE]$APPLICATION->SetTitle("Авторизация");
[/CODE]
отвечает за вывод заголовка на странице авторизации, если вы уже авторизированы.
[IMG]http://pic4net.com/di-H3IC.png[/IMG]
Где находится строка отвечающая за заголовок именно для "неавторизированной" страницы?
Или как иначе удалить заголовок для этой страницы?