WEB-студия РАдуга
  управление структурой сайта  
Структура сайта отображается в его меню.
Интерфейс ее редактирования представляет собой систему управления деревом тегов.
Элемент дерева – это пункт меню.
О там как манипулировать тегами, изложено на странице: управление тегами.
Напомним, что под "именем нового элемента" понимается имя будущего html-файла. (Название нужно писать только латиницей, ибо ссылка на него может состоять (таковы правила) только из ограниченного набора символов, русские буквы в который не входят.
Для того, чтобы изменения структуры сайта возымели действие, нужно нажать кнопку: "Создать сайт". При этом, все страницы проекта будут переформированы.
Поля элементов структуры сайта
 
"Название"
пункта меню.
В 99,9% случаев редактируется только это поле.
"Путь к файлу"
Это поле генерируется автоматически и в 99,9% случаев не редактируется.
"URL"
Если это поле заполняется, то данный пункт меню будет ссылаться на указанный в нем адрес.
Иначе (если не заполнено) пункт меню будет ссылаться на сгенерированную страницу.
Страница генерируется согласно содержимого файла, путь к которому указан в поле "Путь к файлу".
Обычно поле "URL" заполняется, когда нужно сослаться не на статическую страницу, а на CGI скрипт.
"Ссылка"
Для создания двух пунктов меню, ссылающихся на одну и туже страницу. Здесь можно указывать путь к другому элементу дерева.
Путь к данной, например, странице должен выглядеть вот так: "structure.main.struct.filepath" т.е. первое (structure) и последнее (filepath) слова должны присутствовать всегда, а между ними – ее адрес с точками в качестве разделителей.
Проще, конечно сослаться на уже существующую страницу, заполнив поле "URL".
"Название для пути"
Для удобства навигации по сайту, часто в шаблон вставляется т.н. путь, налядно показывающий положение данной страницы в структуре сайте. Например: "Система Babylon CMS -> Управление структурой сайта"
Так, вот если мы хотим, чтобы в "пути" отображалось название, отличное, от того, которое указано в поле "Название", то мы заполняем это поле.
"CGI"
Это очень специфический параметр, который редактируется только студией-разработчиком и только в случае подключения к сайту дополнительных программных модулей.
© РАдуга 2007 (e)