Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> xslt шаблоны, разбитие на части 
:(
    Опции темы
jsse
Дата 31.5.2006, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 1.5.2006
Где: Кривой Рог

Репутация: нет
Всего: 2



 Доброго времени суток!

Можно ли разбить шаблон на несколько частей?

Т.е. трансформацию производить только для body.xsl и footer.xsl, а header.html - оставить неизменным.

-------------------
| header.html |
-------------------
|                     |
|   body.xsl     |
|                     |
------------------
|  footer.xsl    |
-------------------

Эта задача нужна для кэширования - чтоб каждый раз не выполнять трансформацию всего документа.
меню(header.html) будет оставаться неизменным и думаю, что производительность выполнения кода повыситься. 
PM WWW Skype   Вверх
IZ@TOP
Дата 6.6.2006, 08:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 2
Всего: 73



jsse, а что собственно тебе мешает вынести header и footer в отдельные файлы и после импорта делать call-template? Не думаю что это сильно затормозит обработку, тем более если ты в них не будешь производить ни какой трансформации.

Можно еще сделать так: пихать все неизменяемое в XML, а потом xsl:copy-of smile smile  


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0441 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.