Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Вопрос-Ответ Новый топик    Ответить
 Помогите кто чем может!))  [new]
Zipoo
Member

Откуда:
Сообщений: 2
вообщем есть задача...реализовать некий список...при єтом сделать групировку по "типу"

нужно получить такую форму

1)машины
- заз
-деу
-ланос
2)кваритиры
-2-х копнатные
-3-х комнатные
ето все танется з базы причем каждому из етих параметров есть идентификатор допустим машины (0) квартиры (1)

я сделал это через

<xsl:for-each select="//tabs">
<xsl:if test ="string(tip)='0'">
машины
<xsl:value-of select="name">
</xsl:if >
<xsl:if test ="string(tip)='1'">
квартиры
<xsl:value-of select="name">
</xsl:if >
</xsl:for-each>

а получается по другому
1)машины
- заз
1)машины
-деу
1)машины
-ланос
2)кваритиры
-2-х копнатные
2)кваритиры
-3-х комнатные

Помогите кто чем может!!))

П.С. Спасибо всем кто откликнится!!!
11 фев 10, 14:58    [8330203]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто чем может!))  [new]
formalist
Member

Откуда:
Сообщений: 83
Привет. хз на чем это написано я впервые вижу потому прошу не расчитывать на верный ответ :) Выскажу предположение что если написать так должно помочь решить проблему. Если нет то сорри :) А кста что это за .... штука?

<xsl:for-each select="//tabs">
машины
<xsl:if test ="string(tip)='0'">
<xsl:value-of select="name">
</xsl:if >
квартиры
<xsl:if test ="string(tip)='1'">
<xsl:value-of select="name">
</xsl:if >
</xsl:for-each>

ну или так как то

машины
<xsl:for-each select="//tabs">
<xsl:if test ="string(tip)='0'">
<xsl:value-of select="name">
</xsl:if >
</xsl:for-each>

квартиры
<xsl:for-each select="//tabs">
<xsl:if test ="string(tip)='1'">
<xsl:value-of select="name">
</xsl:if >
</xsl:for-each>
26 фев 10, 17:09    [8400271]     Ответить | Цитировать Сообщить модератору
Все форумы / Вопрос-Ответ Ответить