|
|
|
Использование переменных в 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&fpage=76&tid=1334852]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 428ms |

| 0 / 0 |
