MyWackoSite: AlexeyBaturin/swsoftnsuruTemplateVars ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  
Документация по парсеру шаблонов 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/ правильно записывать так

 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]