Добавить единицу измерения в товарах

#
Добавить единицу измерения в товарах
как в XSL шаблон добавить название единицы измерения? например: Светильник 154.00 руб./шт
добавляю в шаблоне:
<!-- Товары -->
   <xsl:template match="shop_item">
      <tr>
         <td>
            <a href="{url}"><xsl:value-of select="name"/></a>
         </td>
         <td>
            <xsl:value-of select="price"/><xsl:text> </xsl:text><xsl:value-of select="currency"/>/<xsl:value-of select="shop_measure"/>
         </td>
      </tr>
   </xsl:template>

а появляется значение: / шт штука 19
как сделать просто /шт ?
кстати почему у вас поиск по форуму больше не ищет?
#
Re: Добавить единицу измерения в товарах
просмотр XML результатов не дал
#
Re: Добавить единицу измерения в товарах
Единицы измерения в магазине и у товара правильно выставлены?
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Добавить единицу измерения в товарах
Да правильно, просто если выводить shop_measure, я как понимаю выводится Название единицы измерения, Описание единицы измерения и видимо код. А нужно вывести только название.
Модератор
#
Re: Добавить единицу измерения в товарах
<xsl:value-of select="shop_measure/name" />
#
Re: Добавить единицу измерения в товарах
Спасибо
#
Re: Добавить единицу измерения в товарах
а как вывести в характеристиках товара в XSL-шаблоне еденицу измерения? то-есть взятую именно из дополнительных свойств (например: Мощность: 35 ватт)
пробовал вот так, но ничего не выводит:
<!-- Вывод строки со значением свойства -->
   <xsl:template match="property_value">
      <xsl:if test="value/node() and value != '' or file/node() and file != ''">         
                  
                  <xsl:variable name="property_id" select="property_id" />
                  <xsl:variable name="property" select="/shop/shop_item_properties//property[@id=$property_id]" />
                  
                  <xsl:value-of disable-output-escaping="yes" select="$property/name"/><xsl:text>: </xsl:text>
                  
                  <xsl:choose>
                     <xsl:when test="$property/type = 2">
                        <a href="{../dir}{file}" target="_blank"><xsl:value-of disable-output-escaping="yes" select="file_name"/></a>
                     </xsl:when>
                     <xsl:when test="$property/type = 7">
                        <input type="checkbox" disabled="disabled">
                           <xsl:if test="value = 1">
                              <xsl:attribute name="checked">checked</xsl:attribute>
                           </xsl:if>
                        </input>
                     </xsl:when>
                     <xsl:otherwise>
                        <strong><xsl:value-of disable-output-escaping="yes" select="value"/> <xsl:value-of select="mesure"/> </strong>
                     </xsl:otherwise>
                  </xsl:choose>
         
      </xsl:if>
   </xsl:template>
#
Re: Добавить единицу измерения в товарах
подскажите хоть в какую сторону копать
Авторизация