Я в стеке ... Может кто-нибудь мне помочь?Вот ситуация, у меня есть документ .xsl с кодом:
<xsl:for-each select="discovery_channels/channel">
<xsl:variable name="my-var" select="$my-var +20" />
<xsl:for-each select="shows/show">
<xsl:value-of select="$my-var"/>
<xsl:if test="$my-var = substring(continuance/start_at,1,2)">
<tr><td style="vertical-align: top;"><div style="border: 7px solid #002748;">
<xsl:call-template name="picture">
<xsl:with-param name="n" select="@name_show"></xsl:with-param>
</xsl:call-template>
</div></td></tr>
</xsl:if>
</xsl:for-each>
</xsl:for-each>
Я хочу сделать двойной цикл, что я имею в виду: если у меня есть 3 раза данные "шоу", я хочупоиск 3 * 3 раза = всего 9 раз, потому что я хочу искать 3 раза совпадение строки "00", после этого 3 раза "01" и так далее до "24" (это часы).У меня есть veriable, который увеличивается каждые 3 раза, должно быть .... но двойное значение for-each не работает.
Может кто-нибудь дать мне совет, как мне реализовать идею?Большое спасибо!