Мой кабинет

Для создания обертки используйте следующий код

<section class="l-section l-section--inner-spacing">
	<div class="l-section__container">
		<div class="l-section__wrap-main">
			<div class="l-section__head" data-entity="header">
				<div class="section-head">
					<div class="section-head__title">
						<h2 class="h4">Заголовок</h2>
					</div>
					<div class="section-head__controls"></div>
				</div>
			</div>
			<div class="l-section__main">
				Содержимое
			</div>
		</div>
	</div>
</section>

Либо с помощью php класса

<?php
$layout = new \Redsign\MegaMart\Layouts\Section(); // Создаем объект обертки

$layoutHeader = new \Redsign\MegaMart\Layouts\Parts\SectionHeaderBase(); // Создаем объект шапки обертки
$layoutHeader->addData('TITLE', 'Заголовок'); // Устанавливаем заголовок

$layout
	->useHeader($layoutHeader) // Указываем используемую шапку
	->addModifier('bg-white') // Добавляем белый фон
	->addModifier('outer-spacing') // Внешний отступ
	->addModifier('inner-spacing'); // Внутренний отступ

$layout->start();
	// Содержимое
$layout->end();
unset($layout);
?>
Показать пример

Заголовок

Содержимое

Для изменения вида обертки предусмотренны следующие модификаторы

  • inner-spacing - добавить внутренний отступ
  • outer-spacing - добавить внешний отступ
  • bg-white - добавить белый фон
  • bg-lg - добавить градиентный фон
  • shadow - добавить тень
'catalog', 'SITE_ID' => SITE_ID, 'ID' => '#CATALOG_CATALOG_IBLOCK_ID#', ]; $dbIBlock = \CIBlock::GetList(['SORT' => 'ASC', 'ID' => 'ASC'], $arFilter); $dbIBlock = new \CIBlockResult($dbIBlock); if ($arIBlock = $dbIBlock->GetNext()) { if (defined('BX_COMP_MANAGED_CACHE')) $GLOBALS['CACHE_MANAGER']->RegisterTag('iblock_id_' . $arIBlock['ID']); if ($arIBlock['ACTIVE'] == 'Y') { $aMenuLinksExt = $APPLICATION->IncludeComponent( 'bitrix:menu.sections', '', [ 'IS_SEF' => 'Y', 'SEF_BASE_URL' => '', 'SECTION_PAGE_URL' => $arIBlock['SECTION_PAGE_URL'], 'DETAIL_PAGE_URL' => $arIBlock['DETAIL_PAGE_URL'], 'IBLOCK_TYPE' => $arIBlock['IBLOCK_TYPE_ID'], 'IBLOCK_ID' => $arIBlock['ID'], 'DEPTH_LEVEL' => '3', 'CACHE_TYPE' => 'N', ], false, ['HIDE_ICONS' => 'Y'] ); } } if (defined('BX_COMP_MANAGED_CACHE')) $GLOBALS['CACHE_MANAGER']->RegisterTag('iblock_id_new'); } $aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
Мой город
+7 (495) 510-53-59 +7 (495) 136-73-03
Без выходных 09:00-18:00
Московская область
Горки-10, дом 32, помещение 9