Наш движок всем движкам движок!*

* Лучшая CMS по опросам 2014 года



Интересные модули:





Остальные модули...



Демо-версия:
ALT

Логин: demo@eQuantics.net

Пароль: portal

Дистрибутив:
ALT

Мультишаблоны


multipatterns версия: 1.0


Модуль множественных шаблонов позволяет выводить содержимое одной и той же страницы с различным оформлением, окружающим его. Для одной и той же страницы можно создать неограниченное количество шаблонов оформления. Страницы при этом могут быть как статическими, так и динамическими. В принципе, данный принцим можно эмулировать при помощи модуля сайт, создавая копи страниц и делая им индивидуальные шаблоны дизайна. Даже можно создавать общий шаблон на целую ветку страниц. Однако через модуль мультишаблонов это реализуется гораздо проще. В шаблонах дизайна появляются вкладки, соответсвующие созданным шаблонам в этом модуле.

На практике, это может быть использовано следующим образом
- создание версии сайта на другом языке
- создание мобильной версии сайта
- создание страниц для печати
- xml выдача данных страницы
- создание нескольких сайтов на одном движке с общим набором станиц

Какой в каом случае посетителю сайта отдается шаблон выбирается несколькими способами. Посетитель сайта может сам выбирать какая версия сайта ему нужна при помощи виджета. Например переключаться с нормальной на мобильную версию.
Или может переходить по ссылке с ключем в переменной страницы. Например, так удобно открывать страницы для печати.
Или может быть установлено регулярное выражение для определение браузера посетителя - User Agent. При этом будет автоматически определяться какую версию сайта отдать посетилею. Мобильную или основную, например.
Также может быть включена выдача шаблона на основе адреса сайта. Таким образом, могут быть созданы зеркала сайта и в зависимости от адреса домена система будет отдавать уникальный дизайн на каждое из зеркал.
Во всех остальных аспектах работа с дополнительными шаблонами похожа на работу с основным в модуле сайт и визуально в нем же и производится.