Не могу вывести свойства в КаталогеТоваров, может кто делал...

#
Не могу вывести свойства в КаталогеТоваров, может кто делал...
В МагазинеКаталогеТоваров требуется вывести модификации вместе со свойствами в табличном виде, название и цена модификации выводятся по умолчанию, а вот вывести доп свойства этой модификации в нужном виде не получается.
Подскажите что надо написать в нижеуказанном коде

<!-- Модификации -->
<xsl:if test="count(modifications/item) &gt; 0">
  <b>Модификации:</b>
  <table cellspacing="0" cellpadding="2">
  <tr>
    <td style="border-bottom: 1px solid #dadada;"></td>
    <td style="border-bottom: 1px solid #dadada;">Название</td>
    <td style="border-bottom: 1px solid #dadada;">Цена</td>
    <td>
         НазваниеСвойства1 ??????????????????????????????????
    </td>
    <td>
         НазваниеСвойства2 ??????????????????????????????????
    </td>
  </tr>
   <xsl:apply-templates select="modifications/item"/>
  </table>
</xsl:if>


Пробовал делать <xsl:apply-templates select="property[@dir_id = 0]/name"/>, но свойства выводятся в одной ячейке, как их разнести в разные не знаю. Может кто уже делал такое?
Модератор
#
Re: Не могу вывести свойства в КаталогеТоваров, может кто делал...
andruha-ek,
Вам нужно сделать отдельный template, который будет выводить св-ва. В нем будете выводить
<tr>
<td>Название</td>
<td>Значение</td>
</tr>

Далее, когда применяете вызов написанного template.
#
Re: Не могу вывести свойства в КаталогеТоваров, может кто делал...
Если Вас не затруднит, может быть подскажете как он должен называться и как вызываться?
Модератор
#
Re: Не могу вывести свойства в КаталогеТоваров, может кто делал...
Не совсем понял, Вам нужно вывести значения строго определенных св-в, которые Вы указали в столбцах?

Тогда внутрь обработчика
"modifications/item"
добавляете явный вывод св-ва:
http://www.hostcms.ru/forums/17/3401/page-2/
<xsl:value-of select="property[@id=143]/name"/>

Вместо 143 будет идентификатор св-ва.
#
Re: Не могу вывести свойства в КаталогеТоваров, может кто делал...
Как бы объяснить?.... Требуется выводить модификации товара в табличном виде, где название свойства будет в заголовке столбца в той же строке где Название и Цена, т.е. только один раз. Насколько я понял, это должно быть СвойствоДляГруппы. Именно это и не получается. Как вывести значения свойств для каждой модификации я разобрался, а вот какой строчкой вывести НазваниеСвойстваДляГруппы не знаю. Мне кажется это не должно быть сложно...
Авторизация