Управление блоками
Под блоком здесь понимается объект, предназначенный для вывода определенной информации на страницах любого раздела.
Каждый блок создается на базе одного из установленных типов блоков, который обеспечивает необходимую функциональность. Блок может иметь произвольное содержимое, либо использовать данные разделов или структур.
Управление блоками осуществляется в панели администрирования, перейти в редактор блоков можно через главное меню > конструктор > блоки.
Можно создать произвольное количество блоков выбранного типа.
Порядок блоков в таблице можно менять, используя иконки в правой части. Порядок влияет на вывод блоков с заданным расположением.
При добавлении или редактировании блока требуется указать следующие данные:
Название – определяет название блока в таблице, а так же может использоваться в указанном шаблоне обрамления для блока.
Активен – позволяет отключить или включить блок.
Расположение - условно определяется расположение блока: слева, справа, сверху, снизу, произвольно. Расположение указывает в каком списке блоков он будет отображаться. Разумеется, выбранное расположение должно быть предусмотрено в теме дизайна. Произвольное расположение указывает на то, что место вывода блока указывается непосредственно в нужном шаблоне страницы, специальной инструкцией. Для блоков с произвольным расположением обязательно должен быть указан идентификатор.
Идентификатор – дает возможность задать для блока уникальный идентификатор, с помощью которого можно выводить содержимое блока в любом шаблоне инструкцией {block id=”идентификатор”}. Так же используется в процессах синхронизации блоков на разных доменах.
Шаблон обрамления – здесь указывается файл шаблона, который будет использоваться в качестве обрамления содержимого блока. Подробнее в руководстве по внедрению дизайна.
Языковая версия – если имеется несколько языковых версий сайта, то этот список дает возможность выбрать версию, для которой будет создаваться блок.
Базовый блок - выбирается из списка, который содержит все установленные типы блоков. Определяет функциональность блока.
Элемент темы – позволяет закрепить блок как “элемент темы”. Блоки условно делятся на "пользовательские" и "элементы темы". Разница лишь в том, что блоки, обозначенные как "элементы темы" экспортируются и импортируются вместе с темой дизайна. Текущий фильтр блоков по этому признаку определяет выпадающий список внизу таблицы.
Иконка на главной – для часто редактируемых блоков, позволяет вынести иконку на главную страницу панели администрирования.
Кэширование – дает возможность включить кэширование содержимого блока. Актуально для блоков со сложными алгоритмами формирования данных. Для некоторых нежелательно, таких, например как форма авторизации.
Параметры для выбранного типа блока – эта область содержит элементы управления, актуальные для выбранного базового блока. Подробнее в его руководстве.
Создается всегда – по умолчанию указывает на то, что блок будет создан для всех страниц, где предусмотрен вывод выбранного расположения в теме дизайна. При отключении, появляется возможность отметить нужные страницы.
Иконка для раздела/структуры – в списке можно выбрать раздел или структуру, на страницах администрирования которого, появится иконка для редактирования блока. Актуально для блоков, связанных по смыслу с разделами или структурами, доступ к редактированию которых должен быть у модераторов системы.
Применить ко всем доменам – Доступно только в случае, если система содержит несколько доменов, позволяет синхронизировать управление выбранными блоками на разных сайтах.