спасибо, большое, получилось исправить
надеюсь, что последний вопрос в этой теме - как убрать вывод строки "Дополнительные фото" в дополнительных свойствах товара? пока удалось только сделать ячейки таблицы пустыми, а хотелось бы, чтобы их совсем не было
<xsl:template match="property">
<xsl:if test="value != '' ">
<tr>
<td style="padding: 18px;" bgcolor="#f8f8f8">
<xsl:choose>
<xsl:when test="type = 1">
<xsl:value-of select="propertys/property[@xml_name = 'dop_foto']/value"/>
<xsl:if test="property[@xml_name='dop_foto']/small_image/file_path!=''">
<a href="{property[@xml_name = 'dop_foto']/file_path" target="_blank">+</a>
</xsl:if>
</xsl:when>
<xsl:otherwise>
<b><xsl:value-of select="name"/></b>
</xsl:otherwise>
</xsl:choose>
</td>
<td style="padding: 18px;" bgcolor="#f8f8f8">
<xsl:choose>
<xsl:when test="type = 1">
<xsl:value-of select="propertys/property[@xml_name = 'dop_foto']/value"/>
<xsl:if test="property[@xml_name='dop_foto']/small_image/file_path!=''">
<a href="{property[@xml_name = 'dop_foto']/file_path" target="_blank">+</a>
</xsl:if>
</xsl:when>
<xsl:when test="type = 7">
<xsl:choose>
<xsl:when test="value = 1">
<input type="checkbox" checked="" disabled="" />
</xsl:when>
<xsl:otherwise>
<input type="checkbox" disabled="" />
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:value-of disable-output-escaping="yes" select="value"/>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</xsl:if>
</xsl:template>