mbrc
mbrc

Reputation: 3953

XSLT and assign variable to table td

<xsl:variable name="calculateHours" select="number(concat(substring-before(ToTime, ':'), '')) - number(concat(substring-before(FromTime, ':'), ''))"/>
    <xsl:if test="concat(substring-before(FromTime, ':'), ':00') = $Hour">
        <td align="center" valign="top" class="classCell" rowspan="$calculateHours">
            sad
        </td>
    </xsl:if>

but how can I use now $calculateHours in

<td align="center" valign="top" class="classCell" rowspan="$calculateHours">

$calculateHours is not transformed to number

Upvotes: 1

Views: 54

Answers (1)

Jirka Š.
Jirka Š.

Reputation: 3428

Try surround it with { } brackets, i.e. <td align="center" valign="top" class="classCell" rowspan="{$calculateHours}">.

Upvotes: 2

Related Questions