Управление разделами
Под разделом здесь понимается группа страниц на сайте, объединенная общей темой/функциональностью.
Каждый раздел создается на базе одного из установленных модулей, который обеспечивает необходимую функциональность. Таким образом, перед созданием нового раздела необходимо понимать какую функциональную нагрузку он будет нести, будет ли это простая структура страниц, каталог статей с возможностью комментирования, фотогалерея или т.п.
Управление разделами осуществляется в панели администрирования, перейти в редактор разделов можно через главное меню > конструктор > разделы.
На базе одного модуля можно создать произвольное количество разделов с похожей функциональностью, если модуль поддерживает размножение разделов.
Порядок разделов в таблице можно менять, используя иконки в правой части. Порядок влияет на вывод иконок для главной страницы панели администрирования, а так же везде, где используется перечень существующих разделов.
При добавлении нового раздела требуется указать следующие данные:
Идентификатор – является частью полного идентификатора раздела в рамках системы, а так же определяет url для страниц раздела. Например, если указать для раздела новостей идентификатор news, то главная страница раздела будет открываться по ссылке http://[mysite.ru]/news, где [mysite.ru] — домен сайта.
Базовый модуль – выбирается из списка, который содержит все установленные модули. Определяет функциональность раздела.
Язык – выбирается из списка, который содержит все языковые версии, если их несколько. Является частью полного идентификатора раздела в рамках системы, а так же определяет url для страниц раздела. Например, если языковых версий несколько и язык выбран “Русский”, то url страниц раздела будет начинаться с /ru/, т.е. идентификатора языковой версии. Есть возможность выбрать “Общий” язык, в этом случае раздел будет активен для всех языковых версий.
Активен – позволяет отключить и включить раздел.
Название – указанное здесь название раздела будет использоваться в панели администрирования.
Внешнее название — указанное здесь название раздела будет доступно на внешних страницах раздела, а так же использоваться при формировании строки навигации.
Заголовок – используется при формировании строки, используемой в <TITLE> теге внешних страниц раздела.
При удалении раздела, все его данные теряются.
Если в системе создано несколько сайтов, то на странице управления разделами, помимо кнопки добавления нового раздела, будет доступна кнопка “Синхронизация”. Она активизирует вызов формы для создания раздела, который будет использовать в качестве источника данных раздел на другом домене.
Здесь, вместо базового модуля, нужно выбрать раздел, который будет являться источником данных. Список содержит все существующие разделы в рамках системы, поддерживающие синхронизацию данных. Соответственно, новый раздел будет создан на базе того же модуля что и раздел-источник.
В зависимости от особенностей базового модуля, часть или все данные разделов будут синхронизированы. Это позволяет управлять данными разделов на разных сайтах одновременно. Например, иметь два сайта интернет-магазинов с общим каталогом товаров.