|
|
|
Применить шаблон к однотипным элементам
|
|||
|---|---|---|---|
|
#18+
Можно ли применить шаблон ко всем элементам, имя которых начинается с определенных символов. Скажем есть: <f_aabb>... <f_aacc>... <f_bbff>... <f_bbaa>... Надо шаблон применить ко всем с f_. Можно ли? Не перечисляя каждый, вдруг их мириады ;) Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 06:52 |
|
||
|
Применить шаблон к однотипным элементам
|
|||
|---|---|---|---|
|
#18+
Можно, но не так :) Есть два способа: 1. применить шаблон ко всем тегам одного уровня 2. Применить шаблон к ..и перечислить к чему, то есть <xsl:temlate match="f_aabb|f_aacc|f_bbff|f_bbaa"> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 10:00 |
|
||
|
Применить шаблон к однотипным элементам
|
|||
|---|---|---|---|
|
#18+
хм. это-то понятно но в том-то все и дело, что элементы могут быть разных уровней, а перечисление уже использую и так, но вдруг их там мириады будет... все в голове держать дискомфортно. плюс, я-то помню, а ну как другой человек этим займется?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 10:06 |
|
||
|
Применить шаблон к однотипным элементам
|
|||
|---|---|---|---|
|
#18+
Хотя .. если подумать... можно попробовать так <xsl:if test=contains(node(.),'f_')> <xsl:call-template name="1"/> </xsl:if> <xsl:template name="1"> ну сдесь и оброботаешь .... </xsl:template> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 10:06 |
|
||
|
Применить шаблон к однотипным элементам
|
|||
|---|---|---|---|
|
#18+
SuSaХотя .. если подумать... можно попробовать так <xsl:if test=contains(node(.),'f_')> <xsl:call-template name="1"/> </xsl:if> <xsl:template name="1"> ну сдесь и оброботаешь .... </xsl:template> Поскольку речь идет об имени, то думается будет так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 11:01 |
|
||
|
|

start [/forum/topic.php?fid=14&gotonew=1&tid=1334486]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
150ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 479ms |

| 0 / 0 |
