Господа, есть следующий код в МагазинКорзина
<xsl:if test="total_sum_without_discount > totalsum">
<tr class="shop_cart_table">
<td style="border-bottom: thin dashed #DADADA">
 
</td>
<td style="border-bottom: thin dashed #DADADA;">
<b>Скидка (<xsl:value-of disable-output-escaping="yes" select="format-number(((total_sum_without_discount - totalsum) div (total_sum_without_discount))*100, '### ##0', 'my')"/>%):</b>
</td>
<td style="border-bottom: thin dashed #DADADA"> </td>
<td style="border-bottom: thin dashed #DADADA"> </td>
<td style="border-bottom: thin dashed #DADADA; white-space: nowrap; font-weight: bold">
<b>
<xsl:value-of disable-output-escaping="yes" select="format-number(total_sum_without_discount - totalsum, '### ##0', 'my')"/> <xsl:value-of disable-output-escaping="yes" select="shop/shop_currency/shop_currency_name"/></b>
</td>
<td style="border-bottom: thin dashed #DADADA"> </td>
</tr>
Сначала выводится цена без скидки, в итого выводится цена со скидкой.
А между ними по задумке должен выводиться еще и размер скидки. Но почему-то не срабатывает условие
total_sum_without_discount > totalsum
Не пойму почему. По идее все нормально - сумма без скидки - 100 р. со скидкой - 90 р. Сумма без скидки больше, чем общая сумма, т.е. условие выполняется. Однако ничего, что находится в этом условии, не отображается.