flax
Аспирант
Зарегистрирован: 31.01.2003
Сообщения: 100
Откуда: Minsk
|
[4885]
Пт Авг 22, 2003 09:59
XSL acquation
Если я правильно понимаю, в ZOPE предлагается довольно неплохой механизм "заимствованимя":
Запрос браузера обращается к некоторому каркасу страницы
Код:
index.zope
-----------
<dtml standard header/>
text here
<dtml standard footer/>
а данные хеадер и футер рендеряться, т.е _вставляются в это место страницы_ те данные , которые встретятся при подъеме с данной страницы к корню
Код:
ZODB directory
---------------
root/
dtml standard footer
articles/
dtml standard header
index.zope
news/
dtml standard header
index.zope
Такой Acquation я бы назвал PLAIN
Вопрос :
Есть ли какие философские или практические ограничения на XSL Acquation:
Код:
index.xope
-----------
xml
Код:
ZODB directory
---------------
root/
transform1.xsl
articles/
transform2.xsl
index.xope
news/
transform3.xsl
index.xope
Т.е как в куконе все на трансформациях+ применяется к root/news/index.xope не transform3.xsl , а transform 3.xsl в который в начало включены строки
<xsl:import href="./transform1.xsl"/>
ТОгда можно не только вставки, но более гибкое манипулирование документами
Что вы по этому думаете?
Спасибо
_________________ BTW: Put your finger on the Crux
|
olpa
Любитель
Зарегистрирован: 23.04.2002
Сообщения: 981
Откуда: Санкт-Петербург
|
[4891]
Сб Авг 23, 2003 23:12
Цитата: Есть ли какие философские или практические ограничения на XSL Acquation
Пока что ограничений не вижу.
Цитата: Что вы по этому думаете?
Код: <xsl:import href="acquisition://transform.xsl" />
плюс свой URIResolver, который при наличии "acquisition://" ищет transform.xsl по нужному алгоритму.
|