MyWackoSite: AlexeyBaturin/swsoftnsuruTemplateVars

Документация по парсеру шаблонов Smarty http://smarty.php.net/

Основные шаблоны

page.tpl – основной шаблон страницы

news.tpl – шаблон новостей

newsrss.tpl – шаблон RSS новостей

Выбор неосновного шаблона

В конце url дописываем точку и название шаблона.

Пример:

Нормальный адрес – http://swsoft.nsu.ru/~abaturin/sitenew/wiki/lab/

С шаблоном print – http://swsoft.nsu.ru/~abaturin/sitenew/wiki/lab/.print

Переменные страницы

Переменные, которые можно использовать в своих шаблонах к swsoft.nsu.ru:

$page.title – заголовок страницы

$page.content – содержание страницы (xhtml)

$page_keywords – (мета) ключевые слова

$page_description – (мета) описание страницы

$page_url – относительный URL текущей страницы.

$page_css – массив с именами дополнительных (зависимых от страницы) css файлов для включения в страницы

$smarty.const.SITE_CHARSET – кодировка сайта

$smarty.const.BASE_URL – базовый URL сайта (относительно корня url, например полный адрес http://swsoft.nsu.ru/~abaturin/sitenew/main.html, тогда скорее всего /abaturin/sitenew/ – базовый URL)

Переменные меню

$menu – ассоциативный массив с полями:

Пример шаблона меню (вставляется в основной код страницы)

Замечания

Адреса внутри сайта лучше писать в виде

Например адрес картинки с именем 1.jpg, лежащей в директории images/ правильно записывать так