Разделы сайта

Список разделов

Структура сайта определяется разделами. Раздел во Flexy CMS - это набор из 4 файлов:

parameters.php - код, определяющий параметры раздела (они будут доступны во всех остальных файлах)
page.php - код раздела
uri.php - ссылка раздела (можно прописывать как напрямую, например, articles, или генерировать PHP-кодом - print "articles";)
map.php - код, определяющий внутреннюю карту раздела. Для разделов из одной страницы не заполняется.

В подкатегории "Служебные разделы" расположены специальные разделы, состоящие только из PHP-кода для robots.txt, sitemap.xml и страниц с кодами возврата. При заполнении этих страниц специально прописывать заголовки кодов и типа возвращаемого контент не нужно - это будет сделать автоматически.

Адреса разделов обновляются автоматически при редактировании разделов или любых других объектов содержащих поля адреса (например, статей). Но, поскольку Flexy CMS не исключает возможности редактировать PHP-файлы напрямую в стороннем редакторе, пересчёт может не произойти. Для этого случая предусмотрена кнопка «Обновить кэш ссылок».

Редактирование раздела

Помимо четырёх PHP-страниц при редактировании раздела вы можете указать:

  • Название - применяется для формирования «Хлебных крошек»
  • Постфикс - предназначен для удобства прямого редактирования. Путь к разделу будет сформирован в виде /sections/[Код раздела] - [Постфикс]/