|
|
|
Использование переменных в XSL
|
|||
|---|---|---|---|
|
#18+
Есть некий словарь, и надо вывести его в браузер, так чтобы под буквой были слова начинающиеся на эту букву. Проблема в том, что не сохраняется от прежнего преобразования переменная, которая содержит 1-й символ предыдущего узла (вытащил с substring), чтобы можно было сравнить и если эта буква такая же как у предыдущего слова не выводить ее снова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2006, 16:36 |
|
||
|
Использование переменных в XSL
|
|||
|---|---|---|---|
|
#18+
<xsl:param> не помогает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2006, 16:44 |
|
||
|
Использование переменных в XSL
|
|||
|---|---|---|---|
|
#18+
Да вот я не знаю как его прикрутить! Вот кусок кода, который вытаскивает все слова: <xsl:template match="root_slovar/NN"> <xsl:param name="firstWord" select="substring(@CH_TITLE,1,1)"/> // первая буква <xsl:value-of select="$firstWord"/> // слово <xsl:value-of select="@CH_TITLE"/><br /></a> </xsl:template> Вывод А Аквариум А Атмосфера и т.д а должно быть А Аквариум Атмосфера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2006, 16:50 |
|
||
|
Использование переменных в XSL
|
|||
|---|---|---|---|
|
#18+
Ну неужели никто не может помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 13:37 |
|
||
|
Использование переменных в XSL
|
|||
|---|---|---|---|
|
#18+
У меня возникают серьезные сомнения по поводу работоспособности куска кода... А то что он выводит слова, может быть просто частным случаем когда text() копируется в output. Cheers Pete ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 13:46 |
|
||
|
Использование переменных в XSL
|
|||
|---|---|---|---|
|
#18+
Я не настаиваю на моем варианте, задача по-моему ясна, предложите свой вариант. Есть дерево в котором в параметре хранится название, надо не просто вытащить все названия, но и дать ПЕРВУЮ БУКВУ перед началом слов, с такой буквой! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 14:01 |
|
||
|
Использование переменных в XSL
|
|||
|---|---|---|---|
|
#18+
привожу код шаблона. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Измайлов Ф.В. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2006, 15:15 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=33602187&tid=1334852]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 305ms |

| 0 / 0 |
