parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Урок номер 6

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
а как я это применяю я уже писал.