Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Библиотека разработчика // Справочники // Книга рецептов (Cookbook) // Руководство по сборке сайта //

    Шаблоны страниц


    Шаблоны страниц, наряду с шаблонами макросов, хранятся в папке Templates. Разработчик может редактировать их любым текстовым редактором, либо через админзону в "Режиме разработчика".

    Шаблоны являются обычными HTML файлами, внутри которых в нужных разработчику местах расставлены макросы вида $Macros[key1: value1; key2: value2]$. При необходимости вынести часть, употребляемую в нескольких шаблонах в отдельный файл (что-то типа SSI) можно пользоваться макросом TemplatePart, пример использования которого можно найти в демо-сайте.

    Для того, чтобы при изменении имени папки с сайтом не требовалось переделавать все пути к картинкам, CSS и JS файлам и т.п. все пути в шаблонах должны быть сформированы с использованием префикса $RealmURL$, который обозначает путь до папки с сайтом. Например, если мы хотим подключить файл logo.jpg из папки Images, мы должны написать путь в виде <IMG src="$RealmURL$/Images/logo.jpg">.

    Файлы шаблонов должны быть в той же кодировке, что и весь сайт.

    Шаблон присваивается каждой странице через контекстное меню в админзоне. Но чтобы не утомлять пользователя простановкой шаблона каждый раз при создании новой страницы, особенно учитывая, что обычно большинство страниц сайта имеют один и тот же шаблон, в разделе "Шаблоны фронтзоны" выбирается "шаблон по-умолчанию", который будет присвоен любой новой странице. Разработчик сайта может создать новый шаблон для сайта в разделе "Папка Templates" (либо напрямую на диске в папке Templates) и затем перетащить его в раздел "Шаблоны фронтзоны", чтобы сделать шаблон доступным пользователю.

    Главная контентная зона, то есть то, что доступно для редактирования в админке при нажатии на значок страницы в дереве, вставляется в шаблон макрозаменой $Content$.

    « к списку

    версия для печати

     
    © 2003-19 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: