| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > XML XSL и Слой в HTML |
| Автор: Alix36 16.1.2009, 23:48 | ||||||
| Есть 3 файла 1) ch.xml - файл содержащий информацию
2)ch.xsl Таблица стиля.
3) ch.html В котором есть div id=user Скрипт:
*Скрипт работает* И все как-бы хорошо, но в слой попадает чистый xml без применения ch.xsl. Как исправить? |
| Автор: ShurikA 17.1.2009, 00:46 | ||
| Когда ты уже внутри "/" в <xsl:for-each select=... нужно обращаться без первого слеша. Попробуй так:
|
| Автор: ShurikA 17.1.2009, 01:35 | ||||
или лучше всего если template будет искать корень:
a for-each уже сами элементы:
|
| Автор: Alix36 17.1.2009, 12:20 |
| если вызвать просто XML, он покажет его с применением xsl А если через слой, то нет.... |
| Автор: Alix36 17.1.2009, 13:00 |
| проверил, xsl тут вовсе не причем, даже если xsl содержит откровенные ошибки, или если xsl верен, но не должен ничего выводить, резльтат один и тот же.... Проблема в том, что XSL не применяется к XML перед передачей её в Слой. |