1
Шаблоны XSLT / Как импортировать поля TITLE, DESCRIPTION из 1С
« : 07 Декабря 2013, 09:05:05 »
Возникла такая проблема..
При импорте данных из 1С нужно импортировать поля TITLE, DESCRIPTION
Для начала хотя-бы TITLE. и хотя-бы для категорий товаров (не для самих товаров)
В файле commerceML2.xsl поле TITLE заполняется так
я сделал в выгрузке из 1С дополнительное поле TITLE (кусок файла import.xml )
а шаблон commerceML2.xsl поменял на
НО при импорте поле TITLE становится пустым! Причем если поменять обратно на "Наименование" - оно заполняется наименованием, т.е. поля H1 и TITLE становятся одинаковые. А если H1 <> TITLE то TITLE просто остается пустым.
Вопрос почему?
При импорте данных из 1С нужно импортировать поля TITLE, DESCRIPTION
Для начала хотя-бы TITLE. и хотя-бы для категорий товаров (не для самих товаров)
В файле commerceML2.xsl поле TITLE заполняется так
Код: [Выделить]
<group name="common">
<title>Основные параметры</title>
<property name="title" type="string">
<title>Поле TITLE</title>
<value><xsl:value-of select="Наименование" /></value>
</property>
<property name="h1" type="string">
<title>Поле H1</title>
<value><xsl:value-of select="Наименование" /></value>
</property>
</group>
я сделал в выгрузке из 1С дополнительное поле TITLE (кусок файла import.xml )
Код: [Выделить]
<Группа>
<Ид>d359e107-5f8b-4260-82da-9e0cf73fad3f</Ид>
<Наименование>Телевизоры</Наименование>
<TITLE>Купить Телевизоры</TITLE>
</Группа>
а шаблон commerceML2.xsl поменял на
Код: [Выделить]
<group name="common">
<title>Основные параметры</title>
<property name="title" type="string">
<title>Поле TITLE</title>
<value><xsl:value-of select="TITLE" /></value>
</property>
<property name="h1" type="string">
<title>Поле H1</title>
<value><xsl:value-of select="Наименование" /></value>
</property>
</group>
НО при импорте поле TITLE становится пустым! Причем если поменять обратно на "Наименование" - оно заполняется наименованием, т.е. поля H1 и TITLE становятся одинаковые. А если H1 <> TITLE то TITLE просто остается пустым.
Вопрос почему?