XML & XSLT (о СMS мы не думаем)
Darkman_E34 01.05.2005 05:37
1. В xsl отдавать xml со структурой всего сайта или можно ограничится только данными для конкретной странцы?!
пример: имеем site.xml, в зависимости от $request.uri мы _выкусываем_ нужные данные и отдаём в xsl
<site>
<page>
<menu>
<item>...</item>
</menu>
любые данные необхожимые в xsl
</page>
</site>
2. Работа с формами
2.1. Передавать атрибутами какие поря обязательные для заполнения, а какие нет?
2.2. Как передавать сервисные ошибки: поле N не заполненно, поле M - не корректное?
2.3. Стоит ли различать xml тэгами формы авторизации?!
3. XSL
Мне сложно сформулировать вопрос, попытаюсь обьяснить. :(
Пытался создать _один_ xsl для обработки всего сайта. столкнулся со следующими проблемами:
3.1. Сложность в определении какой же из необходимых <page> мне в данный момент выбирать
Как оказалось использовать переменные в вормировании select для apply-templates c xlt нельзя, можно только в exslt
Частично функционал переходит на xslt.
3.2. Создавал под каждый раздел свою xslt, что вообщем-то идею шаблонов убивало на корню, ввиду избыточности. :(
если не использовать @import. Сложно услидить за целостностью дизайна4. XML
4.1. Стоит ли формировать как в п.1 <menu>, или лучше XPath выяснять, всё, что мне нужно?!
p.S.
читаю доки на en, ru.
т.ч. лучше кидать в меня ссылками. что не понятно -- буду уточнять.
- XML & XSLT (о СMS мы не думаем), Darkman_E34 01.05.2005 05:37