Foren / National / Russian / Скины и дизайн / Разный header и footer

Разный header и footer

Kort
#24410 2. Mai 2010, 01:49
Есть локации: index, list, page, users и т. д.
Есть категории страниц и форумов (они задаются в админке)
Cotonti позволяет создавать и использовать шаблоны, привязанные к категориям: page.blog.tpl или list.articles.tpl
Кроме того, при включении опции enablecustomhf, можно добавить шаблоны типа header.users.tpl или footer.admin.tpl -- только для локаций
И кроме того, манипулировать локациями {PHP.z} и категориями {PHP.c} можно в шаблонах при помощи условных блоков xtemplate. Простой пример:
<!-- IF {PHP.z} != "admin" -->
<p>Это не админка</p>
<!-- ENDIF -->
Этих возможностей хватает для решения адекватных задач. Например, включаем enablecustomhf и создаем header.users.tpl. В нем проверяем {PHP.m} и условными блоками грузим оформление или контент для страниц авторизации, регистрации, профиля и проч.
SED.by - создание сайтов, разработка плагинов и тем для Котонти

Dieser Beitrag wurde von Kort (am 2. Mai 2010, 02:52, vor 14 Jahre) bearbeitet