Добавляем форму авторизации для 1С-Битрикс подробно
Кастомизируем форму авторизации
Работаем с содержимым папки Вашей “пользовательской” компоненты 1С-Битрикс – “Форма авторизации” >>www /bitrix/ templates/ create_new_template_by_editor/ / components/ bitrix/ system.auth.form/ my_auth_form_01/ template.php<<
Заходим в папку с “пользовательской” компонентой “Форма авторизации” – my_auth_form_01 (рис. 1).
В редакторе открываем файл >> template.php <<. В коде находим “блок” >> – <div id="at_bitrix"><<, это 43 строка из этого файла.
В файле >>styles.css<< задаем стили:
#at_bitrix { margin: 0.5em; } .my_at_bitrix { font-size: 0.65em; text-align: center; } #at_bitrix b { font-weight: bold; } #at_bitrix table { margin-top: 0.5em; } #at_bitrix td { font-size: 0.65em; color: #777; text-align: center; font-weight: bold; } #at_bitrix input { margin: 0; padding: 0; color: #069; font-size: 100%; font-weight: bold; } #at_bitrix label { font-weight: normal; }
И сохраняем файл >>styles.css<<.
Из файла >>template.php<< удаляем строку кода, которая связана с “Профилем пользователя” – 151,
<a href="<?=$arResult["PROFILE_URL"]?>" title="<?=GetMessage("AUTH_PROFILE")?>"><?=GetMessage("AUTH_PROFILE")?></a><br />
все строки кода связанные с “Регистрацией нового пользователя” и “Забыли свой пароль?”: в стандартном шаблоне “Формы авторизации” 1С-Битрикс версии 8 – это строки со 102 по 115.
<?
if($arResult["NEW_USER_REGISTRATION"] == "Y")
{
?>
<tr>
<td colspan="2"><a href="<?=$arResult["AUTH_REGISTER_URL"]?>"><?=GetMessage("AUTH_REGISTER")?></a><br /></td>
</tr>
<?
}
?> <tr>
<td colspan="2"><a href="<?=$arResult["AUTH_FORGOT_PASSWORD_URL"]?>"><?=GetMessage("AUTH_FORGOT_PASSWORD_2")?></a></td>
</tr>
Также удаляем все строки кода, которые связаны с “ Запомнить меня на этом компьютере”: в стандартном шаблоне “Формы авторизации” 1С-Битрикс версии 8 – это строки с 74 по 84.
<?
if ($arResult["STORE_PASSWORD"] == "Y")
{
?>
<tr>
<td valign="top"><input type="checkbox" id="USER_REMEMBER" name="USER_REMEMBER" value="Y" /></td>
<td width="100%"><label for="USER_REMEMBER"><?=GetMessage("AUTH_REMEMBER_ME")?></label></td>
</tr>
<?
}
?>
В строке 123 <td class="my_at_bitrix"> добавляем “стиль” для ячейки таблицы
Если Вы делаете это в точности по моей инструкции, то удалять строки необходимо именно в этой последовательности.
Сохраняем файл >>template.php<<.
Количество показов: 1827
(Голосов: 1, Рейтинг: 3.4) |
Создаем сайт на Битрикс
Новые статьи
Новости от Битрикс
Новости «1C-Битрикс»

18.05.2012
Интересная подборка новых решений появилась на этой неделе в каталоге готовых веб-приложений для сайтов и интернет-магазинов «1С-Битрикс: Маркетплейс». Предложения разработчиков настолько разнообразны, что их фантазии можно только позавидовать. И все они будут полезны в работе вашего сайта, независимо от того, чему он посвящен.

17.05.2012
В новой версии системы управления веб-проектами «1С-Битрикс: Управление сайтом 11.5» впервые для тиражных CMS интернет-магазин полностью интегрирован с CRM (Customers Relationship Management). Теперь у каждого владельца интернет-магазина на платформе «1С-Битрикс» есть возможность вести единую клиентскую базу, конвертировать каждый заказ в продажу, а также увеличивать объем повторных продаж за счет эффективного учета и анализа информации о клиентах.

17.05.2012
Diletant.ru – это познавательный проект, посвященный истории. Создание современного интерактивного ресурса веб 2.0, посвященного «популярной истории», задумывалось авторами проекта, прежде всего, чтобы привлечь внимание к печатной версии журнала «Дилетант». И чтобы создать на основе сайта сообщество людей, которым интересна мировая история.


