Дополнительные свойства ФЛАЖОК

#
Дополнительные свойства ФЛАЖОК
Здравствуйте! Возникла следующая проблемка. В дополнительные свойства добавил флажок (checkbox) Но он у меня если не отмечен выводит в инф элементе 0, если отмечен, то 1 . Хочется реализовать вывод иконок если отмечен флажок, значит картинка показывается, если не отмечен, то нет, соответственно, плиз,помогите!
#
Re: Дополнительные свойства ФЛАЖОК
artsite, в XSL-шаблоне для элемента не выводите значение этого доп. свойства, а добавьте проверку: если значение 1, то выводить нужную картинку.
#
Re: Дополнительные свойства ФЛАЖОК
<!-- Проверяем заполнено ли поле -->
   <xsl:if test="item_propertys/item_property/checkbox!='0'">  
   <br/>
   <b>Текст или картинка</b>
   </xsl:if>


Сделал вот таким вот образом, на сайте в итоге вижу Текст или картинка 1
Как избавится от еденицы
#
Re: Дополнительные свойства ФЛАЖОК
<!-- Проверяем заполнено ли поле -->
   <xsl:if test="item_propertys/item_property[@xml_name='checkbox']/value != 0">  
   <br/>
   <b>Текст или картинка</b>
   </xsl:if>
#
Re: Дополнительные свойства ФЛАЖОК
А как вывести флажок к группе инфосистемы?
#
Re: Дополнительные свойства ФЛАЖОК
да, собственно, точно так же как и к элементу.
Заказов не беру. Консультирую редко.
#
Re: Дополнительные свойства ФЛАЖОК
Но эта конструкция не подходит!! ничего не выводится!!!

<!-- Проверяем заполнено ли поле -->
   <xsl:if test="item_propertys/item_property[@xml_name='checkbox']/value != 0">  
   <br/>
   <b>Текст или картинка</b>
   </xsl:if>
#
Re: Дополнительные свойства ФЛАЖОК
<xsl:if test="propertys/property[@xml_name='checkbox']/value != 0">  
   <br/>
   <b>Текст или картинка</b>
   </xsl:if>
#
Re: Дополнительные свойства ФЛАЖОК
Доброго времени суток.
Подскажите пожалуйста.
Есть код шаблона "Сравнение Товаров":
   <!-- Шаблон, формирующий свойства -->
   <xsl:template match="compare_properties/property">
      <tr>
         <td>
            <strong>
               <xsl:value-of disable-output-escaping="yes" select="name"/>
            </strong>
         </td>
         <xsl:apply-templates select="//compare_items/item" mode="property">
            
            <!-- Передаем через параметр ID свойства -->
            <xsl:with-param name="property_id" select="@id"/>
         </xsl:apply-templates>
      </tr>
   </xsl:template>
   
   
   <!-- Шаблон, формирующий значения свойств -->   
   <xsl:template match="//compare_items/item" mode="property">
      <!-- Принимаем параметр - ID свойства -->
      <xsl:param name="property_id"/>
      <td>
         <xsl:value-of disable-output-escaping="yes" select="property[@id = $property_id]/value"/>
      </td>
   </xsl:template>


Что конкретно в нём нужно исправить для вывода картинки вместо "1", куда именно необходимо добавлять кодпроверки?

Очень прошу подсказать.
#
Re: Дополнительные свойства ФЛАЖОК
   <!-- Шаблон, формирующий свойства -->
   <xsl:template match="compare_properties/property">
      <tr>
         <td>
            <strong>
               <xsl:value-of disable-output-escaping="yes" select="name"/>
            </strong>
         </td>
         <xsl:apply-templates select="//compare_items/item" mode="property">
            
            <!-- Передаем через параметр ID свойства -->
            <xsl:with-param name="property_id" select="@id"/>
         </xsl:apply-templates>
      </tr>
   </xsl:template>
  
  
   <!-- Шаблон, формирующий значения свойств -->  
   <xsl:template match="//compare_items/item" mode="property">
      <!-- Принимаем параметр - ID свойства -->
      <xsl:param name="property_id"/>
      <td>
      <xsl:if test="property[@id = $property_id]/value!= 0">  
      <img src="/pic.gif" alt=""/>
      </xsl:if>

      </td>
   </xsl:template>
Авторизация