В любом, даже самом маленьком, сайте существует свой набор разделов. Данный набор проще всего представить в виде карты сайта:
Рис.1 — Карта сайта
Любой из этих разделов может хранить свой набор элементов:
Как правило, любой сайт состоит из так называемых уровней.
CMS NetCat даёт нам возможность использовать любое количество уровней — столько, сколько вам будет необходимо. Обычно в любом типовом сайте количество уровней не превышает трёх-четырёх. В административном разделе CMS NetCat карта сайта представлена в правой части рабочего окна.
Рис.2 — Карта сайта в административном разделе
Обратите внимание на то, что некоторые из разделов в карте сайта обозначены серой пиктограммой папки , а другие синей . Таким образом обозначается доступность (активность) раздела для посетителей. На рисунке 1 видно, что неактивные разделы (Рис.2) не показываются в списке карты сайта. Включение/выключение раздела производится путём установки соответствующего флажка в настройке раздела:
Рис.3 — Включение/выключение раздела
В том случае, если раздел отключен, вы всё равно можете зайти в него, используя URL (ключевое слово) раздела, то есть набрав полный адрес в адресной строке браузера.
Давайте попробуем создать раздел с обычным текстовым описанием (пусть это будет страница «О сайте»).
Данный раздел будет представлять из себя одну страницу с текстовой и графической информацией. Для начала необходимо определиться, будет ли данный раздел находиться на втором уровне либо в каком-то уже существущем разделе. Как правило, подобные страницы находятся на втором уровне и ссылки на них располагаются в главном меню сайта.
Для добавления раздела «О сайте» необходимо нажать на пиктограмму с зелёным крестиком у корневого раздела. В нашем случае, это первый уровень:
Рис.4 — Создание раздела
В результате этих действий, у нас откроется окно добавления раздела, в котором необходимо заполнить необходимые поля.
Рис.5 — Добавление раздела
Начнём заполнять по порядку:
В итоге должно получиться примерно то же, что и на рисунке:
Рис.6 — Заполненные поля
После заполнения всех полей нажимаем на кнопку «Добавить раздел», данный раздел появится в карте сайта.
Рис.7 — Добавленный раздел в карте сайта
Для заполнения созданного раздела:
Рис.8 — Добавление описания в раздел
После нажатия, откроется окно (Рис. 9), в котором необходимо заполнить поле с описанием. Поле «Ключевое слово» заполняете по желанию.
Рис.9 — Заполнение поля
После заполнения поля нажимаете на кнопку «Добавить». На самом сайте созданный нами раздел будет выглядеть следующим образом:
Рис.10 — Раздел «О сайте»
Любой другой раздел создаётся аналогичным образом.
В некоторых случаях вам может понадобиться id текущего раздела. Узнать его вы можете несколькими способами. Один из них — посмотреть в административном в карте сайта.
Рис.11 — Номер раздела
В нашем случае id будет равен 101.
Зная этот номер, можно ограничить вывод какого-либо текста (меню, картинки и т.д.) в шаблоне дизайна сайта следующим образом:
<?=($sub==101?"Этот текст будет выводиться в разделе с id=101":null)?>
В карте сайта имеется возможность перемещения/копирования/удаления разделов.
В случае перемещения соответствующие изменения (порядок представления, вложенность) будут так же отображаться и на сайте. Для перемещения раздела, необходимо щёлкнуть по нему мышкой и перетащить в необходимое место. Перенос раздела так же возможен между сайтами, созданными на одной копии CMS.
Рис.12 — Перемещение раздела
Для копирования необходимо нажать на соответствующую пиктограмму . В результате нажатия откроется окно, в котором нужно выбрать необходимые параметры копирования. С помощью данного функционала, возможно скопировать как отдельный раздел, так и сайт целиком. Вам необходимо выбрать, откуда (источник) и куда (приемник) будет производиться копирование. Следующим шагом необходимо указать шаблон имён (опционально), параметры копирования (выбрать копируемые элементы) и нажать на кнопку «Копировать».
Рис.13 — Копирование разделов
Удаление раздела производится при нажатии на кнопку . Вы должны помнить, что при удалении раздела будут удалены все его подразделы, компоненты, а так же объекты раздела (новости, статьи и т. д.).