Добрый вечер.
Есть три группы тегов. Подскажите пожалуйста, как сделать так, чтобы теги выводились только из нужной группы.
Например, чтобы в
<option class="mark1"> выводились только те теги которые находятся в группе тегов с
id 5
Заранее спасибо!
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:hostcms="http://www.hostcms.ru/"
exclude-result-prefixes="hostcms">
<xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
<!-- ТэгиМагазин -->
<xsl:template match="/">
<xsl:apply-templates select="/shop"/>
</xsl:template>
<xsl:template match="/shop">
<select id="mark" name="mark">
<option value="">Бренд:</option>
<option value="mark1">№1</option>
<option value="mark2">№2</option>
<option value="mark3">№3</option>
</select>
<select id="model" name="model">
<option value="">Модель:</option>
<xsl:apply-templates select="tag"/>
</select>
<script type="text/javascript">
<xsl:comment>
<xsl:text disable-output-escaping="yes">
<![CDATA[
jQuery(document).ready(function(){
jQuery("#model").chained("#mark");
});
]]>
</xsl:text>
</xsl:comment>
</script>
</xsl:template>
<xsl:template match="tag">
<option class="mark1">
<xsl:value-of select="name"/>
</option>
<option class="mark2">
<xsl:value-of select="name"/>
</option>
<option class="mark3">
<xsl:value-of select="name"/>
</option>
</xsl:template>
</xsl:stylesheet>