Вывод значения дополнительного свойства список, его значение в одну строку через запятую

#
Вывод значения дополнительного свойства список, его значение в одну строку через запятую
Воспользовался вариантом 1.  
Где:
<xsl:template match="/shop/shop_item/property_value">
      <xsl:variable name="property_id" select="property_id" />
      <xsl:variable name="property" select="/shop/shop_item_properties//property[@id=$property_id]" />
      <xsl:choose>
         <xsl:when test="list_item_id/node()">
            <xsl:if test="position() = 1">
               <xsl:text disable-output-escaping="yes">&lt;td&gt;</xsl:text>
            </xsl:if>
            <xsl:value-of disable-output-escaping="yes" select="value"/>
            <xsl:if test="position() != last()"><xsl:text>, </xsl:text></xsl:if>
            <xsl:if test="position() = last()">
               <xsl:text disable-output-escaping="yes">&lt;/td&gt;</xsl:text>
            </xsl:if>
         </xsl:when>
         <xsl:when test="$property/type = 7">
            <td>
               <input type="checkbox" disabled="disabled">
                  <xsl:if test="value = 1">
                     <xsl:attribute name="checked">checked</xsl:attribute>
                  </xsl:if>
               </input>
            </td>
         </xsl:when>
         <xsl:otherwise>
            <td>
               <xsl:value-of disable-output-escaping="yes" select="value"/>
            </td>
         </xsl:otherwise>
      </xsl:choose>
   </xsl:template>

Может кому пригодится.
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
Авторизация