Вы находитесь в новой версии нашей документации. Сейчас мы активно переносим статьи и некоторый контент может быть не доступен. Вы все еще можете воспользоваться  старой версией  документации.
Темная тема

Константы и свойства

В готовом решении Некстайп:Магнит есть ряд свойств и констант, которые могут влиять на отображение страницы сайта.

1. Свойства раздела

1.1 CustomPage
Определение константы влияет на отображение страниц сайта. Если константа определена, то на странице перед блоком <div class="container"> будет вставлен тэг <main>, не будут подключаться хлебные крошки и заголовок в тэге <h1>.
Определить константу можно средствами php, до подключения файла header.php: define('IS_CUSTOM_PAGE', 'Y');

1.2 bContentPage
Если задана константа или свойство раздела bContentPage со значением 'Y', тогда к статическому контенту применятся стили сайта.

Пример вывода статического контента без константы:

_-_ (3).png

С установленной константой:

_-_ (4).png

Задать константу можно как средствами php: define('bContentPage', 'Y'); так и свойством раздела.

1.3 bAsideRight Если задана константа, свойство раздела или страницы bAsideRight со значением 'Y', то будет подключен блок aside.right, содержащий баннеры, меню и другие элементы справа от основного контента:

_-_ (5).png

Файл с подключаемым блоком расположен по адресу:
SITE_TEMPLATE_PATH . '/page_blocks/aside.right/type1.php'

Для того, чтобы задать свойство для раздела перейдите в административную часть, далее Контент > Структура сайта > Файлы и папки. Рядом с папкой, на которую вы хотите задать свойство, нажмите бургер и выберите Свойства папки.

_-_ (6).png

В открывшемся окне введите название свойства и справа значение. Регистр имени свойства не важен.

_-_ (7).png
Наверх