#1 29/03/2008 16:18

offchar
Сведущий
Откуда: Владикавказ
Зарегистрирован: 20/02/2008
Сообщений: 52
Вебсайт

Вопрос — как сделать отдельный шаблон для каждой страницы сайта?

Хочу, чтобы у каждой страницы было свое оформление. Теоретически понимаю, что надо сделать в папке site/transformers новый .xslt шаблон, в котором и будет мое оформление. Вопрос в том, как присваивать разные шаблоны разным страницам?

Дайте точку опоры))

Неактивен

 

#2 29/03/2008 23:08

offchar
Сведущий
Откуда: Владикавказ
Зарегистрирован: 20/02/2008
Сообщений: 52
Вебсайт

Re: Вопрос — как сделать отдельный шаблон для каждой страницы сайта?

Насколько я понял надо в includes.xslt сделать условие проверки URI, которое если соответствует указанному — включается специальный шаблон. Если не соответствует — включается общий.

Никак не соображу как организовать такую проверку. Какой оператор применять и откуда брать значения.

Неактивен

 

#3 30/03/2008 15:07

Pavka
Administrator
Откуда: Киев
Зарегистрирован: 10/12/2007
Сообщений: 7
Вебсайт

Re: Вопрос — как сделать отдельный шаблон для каждой страницы сайта?

offchar написал:

Хочу, чтобы у каждой страницы было свое оформление. Теоретически понимаю, что надо сделать в папке site/transformers новый .xslt шаблон, в котором и будет мое оформление. Вопрос в том, как присваивать разные шаблоны разным страницам?

Да, это абсолютно не проблемно сделать

Просто тебе нужно каким то образом сделать различие между страницами
Обычно для таких целей мы создаем страницы по шаблонам с разными лейаутами

Потом, в xslt создаешь несколько описаний document для разных лейаутов

Код:


                    

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson