Закрыть окно

Логин:
Пароль:
Регистрация
Забыли свой пароль?

Блоги сайта www.web4us.ru

Перенести сайт на Битрикс - список работ по созданию шаблона. Часть 2

Полный список работ, которые выполняются при создании шаблона для 1С-Битрикс “Управление сайтом” можно найти либо в интернет (иногда его ищут как: “шаблон bitrix”), либо на этой странице моего сайта. Первую часть статьи можно прочитать здесь.

Создание включаемых областей, таких как “копирайт”, название и контактная информация компании.
Включаемые области в шаблоне обычно используются для того, чтобы поместить в них какую-то «статическую» информацию, такую как:
  • “копирайт”;
  • название;
  • контактная информация компании;
  • ссылки на сайты партнеров;
  • рекламные «слоганы».
Эта информация является однотипной для всех страниц и разделов сайта и никак не «привязана» ни к хостингу, ни к структуре сайта. При внесении изменений в эти включаемые области, информация автоматически меняется сразу для всего сайта. Обычно тип таких включаемых областей: «Из файла» и они вносятся в шаблон сайта вызовом компонента:

<? $APPLICATION->IncludeFile(
$APPLICATION->GetTemplatePath("include_areas/название_включаемой_области.php"),
Array(),
Array("MODE"=>"html"));?>


Включаемые области, созданные в шаблоне сайта, дают возможность владельцу сайта полностью не зависеть от знания html или php программирования.
Создание цепочки навигации, если таковая присутствует в дизайн макете.
Цепочка навигации или «хлебные крошки» никак не зависят от структуры сайта и формируются ядром 1С-Битрикс автоматически на основе названий разделов или настроек компонентов Битрикс.
Цепочка навигации обычно добавляется в шаблон вызовом компонента:

<? $APPLICATION->IncludeComponent("bitrix:breadcrumb", "", array(
"START_FROM" => "0", // Номер пункта, с которого будет построена цепочка навигации. "0" означает, что цепочка навигации будет построена от корня сайта.
"PATH" => "", // Путь для построения цепочки навигации, если это поле не заполнено, цепочка навигации будет построена для текущего пути
"SITE_ID" => "-" // Идентификатор сайта при многсайтовой конфигурации
),
false );?>


Единственное, что необходимо учесть – это особая настройка цепочки навигации при много сайтовой конфигурации.

Статья состоит из четырех частей: часть 1, часть 2, часть 3, часть 4