1. в шаблонах (для вывода списка элементов инфосистемы и для вывода элемента инфосистемы) поставила:
<xsl:decimal-format name="my" decimal-separator="," grouping-separator="." />
<xsl:template match="/">
<xsl:apply-templates select="/document/item"/>
</xsl:template>
2. в шаблоне для вывода элемента инфосистемы ставлю
<xsl:template match="blocks/items/item">
...
<b><a href="/download_file.php?download_propertys_items_id={item_propertys/item_property/property_id}"><xsl:value-of disable-output-escaping="yes" select="item_name"/></a></b>
<br/>
<xsl:value-of select="format-number('item_propertys/item_property[@xml_name='file']/value/@size div 1048576', '###.##0,00', 'my')"/>
Мб<br/>
<xsl:value-of disable-output-escaping="yes" select="item_description"/>
результат:
ПРЕДУПРЕЖЕДЕНИЕ: XSLTProcessor::importStylesheet() [function.XSLTProcessor-importStylesheet]: Invalid expression в файле /home/u9090/shoker.ru/www/modules/Xsl/Xsl.class.php (строка 196)
ПРЕДУПРЕЖЕДЕНИЕ: XSLTProcessor::importStylesheet() [function.XSLTProcessor-importStylesheet]: compilation error: file /home/u9090/shoker.ru/www/ line 88 element value-of в файле /home/u9090/shoker.ru/www/modules/Xsl/Xsl.class.php (строка 196)
ПРЕДУПРЕЖЕДЕНИЕ: XSLTProcessor::importStylesheet() [function.XSLTProcessor-importStylesheet]: xsl:value-of : could not compile select expression 'format-number('item_propertys/item_property[@xml_name='file']/value/@size div 1048576', '###.##0,00', 'my')' в файле /home/u9090/shoker.ru/www/modules/Xsl/Xsl.class.php (строка 196)
ПРЕДУПРЕЖЕДЕНИЕ: XSLTProcessor::transformToDoc() [function.XSLTProcessor-transformToDoc]: No stylesheet associated to this object в файле /home/u9090/shoker.ru/www/modules/Xsl/Xsl.class.php (строка 200)