|
xslt проблема со счетчиком
|
|||
---|---|---|---|
#18+
Добрый день. Пытаюсь написать функцию на xslt, которая выводила бы в каждом цикле по одной букве слова. Вывести значение счетчика (currentRow) получается - <xsl:value-of select="$currentRow"/>, не понимаю, почему не работает так - <xsl:value-of select='substring($nodes,$currentRow, 1)'/> ? Выводится только первая буква слова. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 15:21 |
|
xslt проблема со счетчиком
|
|||
---|---|---|---|
#18+
А где Вы в рекурсивном вызове заполняете параметр $nodes? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 16:02 |
|
xslt проблема со счетчиком
|
|||
---|---|---|---|
#18+
_Vasilisk_, Точно! Спасибо! <xsl:with-param name="nodes" select="$nodes"/> ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 16:29 |
|
|
start [/forum/topic.php?fid=14&msg=37305941&tid=1332933]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 280ms |
0 / 0 |