Просмотр полной версии : Подстановка шаблона на лету.
Есть куча страниц, с контентом в шаблоне А. Хотелосьбы сделать так, что бы при вызове, например через JavaScript, открывать страницы с  подставленным шаблоном Б. Может можно это сделать как то через условия?
Отвечу сам себе) Можно сделать используя практикум по modern template building
[globalVar = GP:J = 1]
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template = FILE
  template.file = fileadmin/templates/tamplate.html
  workOnSubpart = DOCUMENT_BODY
  subparts.content < styles.content.get
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
[global]
Нужен пример? http://mcharter.ru страница самолёты, "Сравнить" появится JS окошко.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot