Столкнулся с тем, что при интеграции с 1С(CommerceML) в товар загружается только одно изображение, в поле "Картинка"(photo). Можно ли загрузить все изображения в товар?
Добрый день.
Попробуйте вставить такой вариант кода в кастомный файл:
<xsl:template match="Товар/Картинка">
<xsl:if test="string-length(.)">
<xsl:choose>
<xsl:when test="position() > 1">
<property name="photo{position()}" title="Картинка{position()}" type="img_file" visible="visible" allow-runtime-add="1">
<type data-type="img_file"/>
<title>Картинка</title>
<value>./images/cms/data/<xsl:value-of select="."/></value>
</property>
</xsl:when>
<xsl:otherwise>
<property name="photo" type="img_file">
<title>Картинка</title>
<value>./images/cms/data/<xsl:value-of select="."/></value>
</property>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:template>