Битрикс / Шпаргалка - CheatSheet /
h1
core
<? $APPLICATION->ShowTitle(false); ?>
Отображает заголовок H1 для страницы
header.php include
core
<?php
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) {
die();
}
use Bitrix\Main\Localization\Loc;
Loc::loadMessages(__FILE__);
?>
Начало файла header.php, D7
footer.php include
core
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
Защита страницы от прямого подключения
title
core
<?$APPLICATION->ShowTitle();?>
Мета-тег Title.
html lang + IE
core
<!--[if IE 7]> <html lang="en" class="ie7"> <![endif]-->
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="<?=LANGUAGE_ID; ?>-<?=strtoupper(LANGUAGE_ID); ?>"><!--<![endif]-->
Подключение тега html lang с учетом особенностей Internet Iexplorer
Meta информация, header страницы
core
<?$APPLICATION->ShowHead();?>
Подключение мета полей robots, description, keywords, скриптов и стилей системой
панель (panel)
core
<?$APPLICATION->ShowPanel();?>
Панель управления CMS
javascript header.php
core
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/assets/js/jquery-1.8.2.min.js");
В новом ядре не используется, для добавления в конец списка необходимо добавить в функцию второй параметр как true.
javascript header.php
core
<?
use Bitrix\Main\Page\Asset;
Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . "/js/fix.js");
?>
аналог функции AddHeadScript в новом ядре D7
breadcrumb, навигационная цепочка
bitrix:breadcrumb
<?$APPLICATION->IncludeComponent("bitrix:breadcrumb", "breadcrumb", Array(
"START_FROM" => "1", // Номер пункта, начиная с которого будет построена навигационная цепочка
"PATH" => "", // Путь, для которого будет построена навигационная цепочка (по умолчанию, текущий путь)
"SITE_ID" => "s1", // Cайт (устанавливается в случае многосайтовой версии, когда DOCUMENT_ROOT у сайтов разный)
),
false
);?>
START_FROM - 0 (ноль) - навигационная цепочка начнется от корня сайта. Если 1, то с первого уровня текущего раздела и так далее. SITE_ID - для многосайтовой версии