Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Pavel Zagrebelin 06.02.2003 06:17 / 06.02.2003 06:19
<article> <author id="1" /> <title>Урок 6. Работаем с XML</title>
Как вы заметили, тег <author … /> никак не был определен, как следствие, информация об авторе статьи не появилась в выходном HTML. Со временем, когда вы решите где и как будете хранить и показывать данные об авторах, достаточно будет дополнить шаблон - исправлять данные статей не потребуется.Есть таблица, в которую вынесены все авторы. А в какой момент надо делать select из этой таблицы? и как "дополнить шаблон"? Я, не долго думая, сделал что-то типа такого (пишу по памяти):
#xsl файл $aut[^table::sql{SELECT * FROM authlist WHERE id=$id}] <xsl:variable name="auth_name">$aut.name</xsl:variable> #теперь, по ходу .xsl шаблона оперируем ^$auth_nameа как я это применяю я уже писал.