Выгрузка каталога из 1С в указанный инфоблок. Битрикс выгрузка каталога


Выгрузка из 1С в указанный инфоблок

obmenПривет. Поговорим о том, как настроить выгрузку номенклатуры товаров из 1C в указанный нами инфоблок. Статья предположительно для тех, кто сталкивался с такой задачей.

Допустим, у нас есть 1C в наличии с модулем обмена с сайтом, а так же непосредственно сам сайт, выполняющий роль интернет магазина под управлением CMF Bitrix.

Так как выгрузка происходит по инициативе 1С, пожалуй, начнем с неё. Каждый выгружаемый раздел, элемент, свойство и т.д. имеет свой GUID. Это некий уникальный код, который является по своей сути статическим идентификатором, можно сказать ключом, который по умолчанию генерируется 1С-кой автоматически. При выгрузке этот ключ служит для сопоставления структуры передаваемых данных, к уже имеющиеся данным на сайте, или где либо ещё. Особенность этих ключей в том, что они позволяют масштабировать проекты различного рода, а так же придают гибкость в использовании данных.

В настройках выгрузки у нас есть возможность задать GUID в ручную, и прописать в нужном инфоблоке на сайте, после чего данные выгружаемые из 1C будут записываться именно в указанный инфоблок.

Посмотрим на скриншоты сделанные мной:

GUID

По умолчанию в списке GUID не показывается. Чтобы увидеть поле с ключом, щёлкаем правой кнопкой мыши, выбираем пункт «Настройка списка», появляется вот такое окно:

Настройка списка

Ставим галочку, жмем «ок», видим следующую картину:

GUID Каталога

Появилось дополнительное поле GUID Каталога, которое доступно для редактирования. При желании мы можем поменять значение на своё:

поле GUIDСохраняем сделанные изменения, поговорим теперь что и как на стороне Bitrix-а.

Нам нужен инфоблок, в который будет выгружаться каталог. Он может быть создан вручную или автоматически (при выгрузке).

В инфоблоке нас интересует поле «Внешний код» (он же XML_ID), по умолчанию он не показывается. Для его отображения необходимо пройти в настройки модуля инфоблока, и поставить флажок на параметре «Показывать код выгрузки из внешних источников». Чтобы долго не искать вот вам относительная ссылочка:/bitrix/admin/settings.php?lang=ru&mid=iblock&mid_menu=1

Затем открываете инфоблок для редактирования, и прописываете GUID Каталога указанный в 1С. Собственно всё, должно работать.

Кстати, есть важный параметр в настройках интеграции с 1С «При выгрузке учитывать тип инфоблока», так вот если он активный, то при выгрузке перед GUID должен быть приписан код типа инфоблока. На это стоит обратить внимание.

Настраивается он тут:Рабочий стол > Магазин > Настройки магазина > Интеграция с 1С Ссылка: /bitrix/admin/1c_admin.php?lang=ru

При включенном параметре внешний код будет выглядить примерно так:catalog-av_tech_iblock

Следовательно catalog это код типа инфоблока, а всё что идет после символа «-» это наш GUID. Если параметр отключен, то будет указан только GUID:av_tech_iblock

Успехов в деле.

Так же рекомендую просмотреть материал: Битрикс: остатки по складам

yournet.kz

Выгрузка товаров в инфоблок решения

При некорректной выгрузке из 1С может возникнуть целый ряд проблем: не получается открыть товар со страницы поисковой выдачи (происходит перезагрузка страницы вместо перехода на карточку товара), появляются неверные или пустые ссылки в карте сайта, а также в экспорте/импорте инфоблоков или в Яндекс.Маркет. Для того, чтобы избежать их, необходимо выгрузить базу товаров в инфоблок решения. 

  1. Включите отображение кода загрузки из внешних источников для инфоблоков. Настройки → Настройки продукта → Настройки модулей → Информационные блоки

  2. Отметьте флажком пункт «Показывать код загрузки из внешних источников» и нажмите кнопку «Сохранить».

  3. Настраиваем параметры импорта каталога. Для этого переходим в настройки интеграции с 1С: Магазин → Настройки → Интеграция с 1С

  4. Выбираем тип инфоблока «Каталог». В нашем случае код типа инфоблока выглядит так: [aspro_mshop_catalog] Каталог. Этот код нам понадобится в дальнейшем, поэтому копируем его в отдельный текстовый документ.

  5. Устанавливаем флажки «При выгрузке учитывать тип инфоблока», «Загружать торговые предложения (характеристики) в отдельный инфоблок» и «Транслитерировать символьный код из названия при добавлении элемента или раздела». Нажимаем на кнопку «Сохранить».

  6. В блоке «Расширенные настройки» (откроется при клике на ссылку) отмечаем пункт «Использовать настройки инфоблока для обработки изображений».

Настраиваем выгрузку данных из 1С и определяем идентификатор каталога.
  1. Открываем конфигурацию 1С:УТ 11 «Администрирование – Синхронизация данных». Устанавливаем флажок «Обмен данными с сайтом».

  2. Создаем новый узел обмена («Узлы обмена с сайтами»), выбираем режим обмена «Выгрузка товаров». В поле «Адрес сайта» указываем ссылку вида: http://вашсайт/bitrix/admin/1c_exchange.php

  3. Находим идентификатор каталога на вкладке «Выгрузка товаров». Копируем в буфер обмена и запускаем обмен данными (кнопка «Выполнить обмен данными» с зеленой стрелкой в верхней части окна).

  4. Возвращаемся в административную часть сайта: Контент → Инфоблоки → Типы инфоблоков → Каталоги

  5. Открываем нужный каталог. В поле «Внешний код» указываем тип каталога из настроек параметров импорта (его мы скопировали в п. 2). Вставляем идентификатор каталога из 1С.  

Если в 1С в «Номенклатуре» или «Группах номенклатуры» названия дублируются, необходимо выполнить следующее:

  1. Заходим в настройки инфоблока каталога: Контент → Инфоблоки → Типы инфоблоков → Каталоги → Каталог товаров 1С

  2. На вкладках «Поля» или «Поля разделов» убираем флажок с пункта «Если код задан, то проверять на уникальность».

  3. Синхронизируем настройки параметров компонента каталога и настройки инфоблока. Для этого открываем параметры компонента каталога в публичной части сайта.  

  4. Переходим в пункт меню «Управление адресами страниц». Копируем метки, обведенные красной рамкой. Их нужно будет сверить с метками в настройках инфоблока административной части сайта.

    /catalog/ #SECTION_CODE_PATH#/ #SECTION_CODE_PATH#/#ELEMENT_CODE#/

  5. Сверяем метки в настройках инфоблока в административной части:  Рабочий стол → Контент → Инфоблоки → Типы инфоблоков → Каталог

    #SITE_DIR#catalog/#SECTION_CODE_PATH#/  – совпадает с настройками параметров компонента каталога в публичной части, поэтому не изменяем. #SITE_DIR#catalog/#SECTION_CODE_PATH#/#ELEMENT_CODE#/  – также совпадает с настройками параметров компонентов, не изменяем.  

  6. Если значения не совпали, подставьте нужные значения: catalog и соответствующие метки, затем сохраните изменения. 

aspro.ru

Выгрузка в Битрикс из 1С «Управление торговлей 11.1.2.9»

Исходные данные: только что созданная информационная база в 1С и развернутый «Современный магазин» из коробки «1С Битрикс Управление Сайтом ред. Бизнес».

Задача: создать в базе 1С товар, у которого есть фотографии, свойства и торговые предложения с характеристиками и ценами, и выгрузить данный товар на сайт под управлением 1С БУС.

Первым делом настроим внешний вид программы: жмём «Главное меню» –> «Вид». Отмечаем галочками «Панель разделов» и «Панель навигаций и действий»:

Создаём организацию:

Заполняем необходимые поля:

Идём в «Администрирование» – «Общие настройки», ставим галочку «Дополнительные реквизиты и сведения»:

Включаем возможность выгрузки каталога на сайт: ставим галочку «Обмен данными с сайтом», кликаем по «Узлы обмена с сайтами» и создаем узел обмена:

На вкладке «Основные настройки» заполняем название, ставим галочку «Выгрузка товаров», выбираем «Выгружать на сайт», в качестве адреса сайта необходимо указать http://сайт/bitrix/admin/1c_exchange.php, указываем логин и пароль учетной записи битрикса, которая имеет права на выгрузку.

На вкладке «Выгрузка товаров» указываем организацию, ставим галочки «Выгружать файлы изображений» и «Выгружать прочие файлы»:

Далее настроим продажи: «Администрирование» –> «Продажи». Выбираем «использование соглашений с клиентами» и ставим галочку «заказы клиентов»:

Далее укажем настройки номенклатуры: «Администрирование» –> «Настройки номенклатуры». Ставим галочки «Характеристики номенклатуры» и «Добавление индивидуальных характеристик при создании номенклатуры»:

Затем настроим типы цен: «Маркетинг» –> «Типовые соглашения с клиентами». Создаем новый тип цен или изменяем существующий:

Устанавливаем вид цен и кликаем по ссылке «Форма оплаты» (если поле "вид цен" пустое, то необходимо в разделе "Маркетинг" зайти в настройку панели навигации, добавить из списка "Виды цен", перейти в появившийся раздел и просто нажать "Записать и закрыть"):

Добавляем форму оплаты, например, так:

Жмём ок и обязательно ставим галочку «Доступно внешним пользователям», а также указываем менеджера:

Теперь займёмся непосредственно самим каталогом. Идем в Нормативно-справочную информацию, кликаем «Главное меню» –> «Вид» –> «Настройка панели навигации»:

Выбираем «виды номенклатуры», жмем «добавить», ок:

Появился раздел «Виды номенклатуры», переходим в него и жмём создать:

В открывшемся окне создается набор из свойств товаров и характеристик торговых предложений. Указываем наименование набора, ставим галочку «Использовать характеристики» и выбираем «Индивидуальные для номенклатуры». Создадим набор, например, для обуви.

Жмём «дополнительные реквизиты». Есть два вида реквизитов:

Добавим свойства «пол» и «сезон» в левую колонку, добавим характеристики «цвет» и «размер» в правую колонку:

Указываем наименование, сохраняем:

Добавляем остальные свойства, характеристики и заносим их в набор:

Получаем такую картину:

Жмем «записать и закрыть» и идем заполнять каталог. Создаем группу «Обувь»:

Создаем товар:

Попадаем на вкладку «Создание номенклатуры», выбираем вид номенклатуры (набор свойств и характеристик):

Задаем наименование, единицу хранения и группу номенклатуры:

Жмём кнопку «Закрыть»:

Идём в раздел «номенклатура» и там видим созданный товар, заходим в его редактирование:

Заполняем карточку товара: артикул, наименование, производитель, свойства, описание и фото (дополнительные фотографии можно добавить в разделе «Присоединенные файлы»). Далее создаем торговые предложения, кликнув «характеристики номенклатуры»:

Жмём создать:

Заполняем рабочее наименование, задаем значения характеристик:

Таким образом, видим созданные торговые предложения:

Далее необходимо задать цены торговых предложений. Идем в раздел «Маркетинг» -> «Цены номенклатуры», жмем создать:

Кликаем «Добавить номенклатуру» и выбираем нужный товар:

Указываем цену для каждого торгового предложения, проводим и закрываем:

Выгружаем каталог на сайт, видим, что всё успешно выгрузилось:

Проверим, выгрузились ли характеристики торговых предложений:

На скриншоте видно, что характеристики попали в множественное свойство «характеристики». Чтобы характеристики попадали каждая в отдельное свойство, необходимо установить из Marketplace модуль «1C инструменты (sns.tools1c)». В настройках модуля поставить галочку «Выгружать свойства характеристик в отдельные свойства». В инфоблоке торговых предложений необходимо создать свойства типа «Строка» и назвать их так же, как названы характеристики. В данном случае это будет выглядеть вот так:

Очищаем каталог и заново делаем выгрузку. После выгрузки получаем требуемый результат:

В результате получаем карточку товара на сайте:

При написании данной статьи был использован 1С-Битрикс: Управление сайтом 12.5.13 редакция «Бизнес» и конфигурация 1С Управление Торговлей 11.1.2.9.

www.divier.ru

Как выгрузить из 1С в уже существующий инфоблок Битрикс

Как выгрузить из 1С в уже существующий инфоблок Битрикс

Недавно столкнулся с задачей выгрузить данные из 1С:Управление торговлей 11 на сайт под управлением 1С-Битрикс в уже существующий инфоблок «Каталог товаров».

Получилось не с первого раза, поэтому решил записать все на случай, если понадобится повторить это в будущем.

Первое, что нужно сделать - это включить отображение кода загрузки из внешних источников для информационных блоков.

В режиме «Администрирование» откроем меню «Настройки», далее открываем «Настройки продукта - Настройки модулей - Информационные блоки», устанавливаем флаг «Показывать код загрузки из внешних источников»:

Затем необходимо настроить параметры импорта каталога.

Откроем меню «Магазин», далее «Настройки - Интеграция с 1С». Здесь нужно выбрать тип инфо-блока (Запомните символьный код инфоблока, приведенный в квадратных скобках! Он потребуется чуть позже.) и устанавить флаг «При выгрузке учитывать тип инфоблока»:

Рекомендую в этих настройках сразу установить следующие флаги:

Теперь осталось настроить выгрузку данных из 1С и определить идентификатор каталога.

Откроем конфигурацию 1С:УТ 11 «Администрирование - Синхронизация данных», устанавливаем флаг «Обмен данными с сайтом», открываем «Узлы обмена с сайтами».

Создадим новый узел обмена, выбираем рижим обмена «Выгрузка товаров», в качестве адреса сайта необходимо указать http://сайт/bitrix/admin/1c_exchange.php:

На закладке «Выгрузка товаров» находим идентификатор каталога и копируем его в буфер обмена:

Откроем меню «Контент», далее «Инфоблоки - Типы инфоблоков - Каталоги», открываем искомый каталог. В поле «Внешний код» указываем тип инфоблока из настроек параметров импорта, и через дефиз идентификатор каталога из 1С:

После этого можно запустить обмен с сайтом в 1С.

В случае, если Вы используете «Торговые предложения», то они будут иметь тот же внешний код, что и каталог товаров, но с решеткой в конце, например, «catalog-280af51d-ef93-11de-9de0-001c7e202cbc#».

Если в 1С есть «Номенклатура» или «Группы номенклатуры» с одинаковыми названиями, то в настройках инфо-блока каталога на закладке «Поля» или «Поля разделов» соответственно, для символьного кода нужно убрать флаг обязательности заполнения и проверки на уникальность, а также перенастроить ЧПУ на использование ID вмести CODE.

Пример.

Имеются группы номенклатуры:

В этом случае символьные коды групп после транслитерации получатся следующие:

Получается, что для зимней одежды и для зимней обуви будет одинаковая ссылка: /catalog/zima, что приведет к ошибке в отображении товаров. Чтобы при импорте из 1С не возникало ошибок, откроем меню «Контент», далее «Инфоблоки - Типы инфоблоков - Каталоги - Каталог товаров 1С», на закладке «Поля разделов» убираем флаги:

На закладке «Инфоблок» меняем SECTION_CODE на SECTION_ID:

После этого ссылка на зимнюю одежду будет, например, такой /catalog/81/, а на зимнюю обувь такой /catalog/82/.

www.mikuslas.ru

CML2 для выгрузки в 1С-Битрикс

В статье я попробую описать структуру выгружаемого файла и его ключи. Описание является неполным, но вполне достаточным с практической точки зрения для любого проекта. В частности, будут рассмотрены не все типы свойств, а только СТРОКА, ЧИСЛО, СПИСОК и множественные свойства.

Общая структура файла import.xml

<?xml version="1.0" encoding="windows-1251"?> <КоммерческаяИнформация ВерсияСхемы="2.021" ДатаФормирования="2013-08-22T12:32:41"> <Классификатор> <Ид>56f05cee-df40-11e4-80a8-90e6ba466182</Ид> <Свойства> … </Свойства> <СвойстваЭлементов> … </СвойстваЭлементов> <СвойстваГрупп> … </СвойстваГрупп> <Группы> … </Группы> </Классификатор> <ПакетПредложений> <Предложения> … </Предложения> </ПакетПредложений> </КоммерческаяИнформация> ДатаФормирования заполняется в формате ГГГГ-ММ-ДДТЧЧ:мм:СС, где: 56f05cee-df40-11e4-80a8-90e6ba466182 - идентификатор каталога, генерируется произвольным образом один раз и далее используется при каждой выгрузке. Ключи секции Свойства

В данном ключе описываются возможные свойства товаров. Краткий перечень ключей свойств:

<Свойство> <Ид>CML2_ACTIVE</Ид> <Наименование>БитриксАктивность</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_CODE</Ид> <Наименование>Символьный код</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_SORT</Ид> <Наименование>Сортировка</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_ACTIVE_FROM</Ид> <Наименование>Начало активности</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_ACTIVE_TO</Ид> <Наименование>Окончание активности</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_PREVIEW_TEXT</Ид> <Наименование>Анонс</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_DETAIL_TEXT</Ид> <Наименование>Описание</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_PREVIEW_PICTURE</Ид> <Наименование>Картинка анонса</Наименование> <Множественное>false</Множественное> </Свойство> <Свойство> <Ид>CML2_PICTURES</Ид> <Наименование>Картинки</Наименование> <Множественное>true</Множественное> <БитриксСортировка>500</БитриксСортировка> <БитриксКод>MORE_PHOTO</БитриксКод> <БитриксТипСвойства>F</БитриксТипСвойства> <БитриксСтрок>1</БитриксСтрок> <БитриксКолонок>30</БитриксКолонок> <БитриксТипСписка>L</БитриксТипСписка> <БитриксТипыФайлов></БитриксТипыФайлов> <БитриксКоличествоПолей>1</БитриксКоличествоПолей> <БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок> <БитриксОписаниеРазрешено>true</БитриксОписаниеРазрешено> <БитриксПоискРазрешен>false</БитриксПоискРазрешен> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксРасширениеТипа></БитриксРасширениеТипа> <БитриксОбязательное>false</БитриксОбязательное> <БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию> <Сериализовано>1</Сериализовано> </Свойство> <Свойство> <Ид>META_TITLE</Ид> <Наименование>META title</Наименование> <Множественное>false</Множественное> <БитриксСортировка>500</БитриксСортировка> <БитриксКод>META_TITLE</БитриксКод> <БитриксТипСвойства>S</БитриксТипСвойства> <БитриксСтрок>1</БитриксСтрок> <БитриксКолонок>70</БитриксКолонок> <БитриксТипСписка>L</БитриксТипСписка> <БитриксТипыФайлов></БитриксТипыФайлов> <БитриксКоличествоПолей>5</БитриксКоличествоПолей> <БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок> <БитриксОписаниеРазрешено>false</БитриксОписаниеРазрешено> <БитриксПоискРазрешен>false</БитриксПоискРазрешен> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксРасширениеТипа></БитриксРасширениеТипа> <БитриксОбязательное>false</БитриксОбязательное> <БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию> <Сериализовано>1</Сериализовано> </Свойство> <Свойство> <Ид>META_DESCRIPTION</Ид> <Наименование>META description</Наименование> <Множественное>false</Множественное> <БитриксСортировка>500</БитриксСортировка> <БитриксКод>META_DESCRIPTION</БитриксКод> <БитриксТипСвойства>S</БитриксТипСвойства> <БитриксСтрок>5</БитриксСтрок> <БитриксКолонок>70</БитриксКолонок> <БитриксТипСписка>L</БитриксТипСписка> <БитриксТипыФайлов></БитриксТипыФайлов> <БитриксКоличествоПолей>5</БитриксКоличествоПолей> <БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок> <БитриксОписаниеРазрешено>false</БитриксОписаниеРазрешено> <БитриксПоискРазрешен>false</БитриксПоискРазрешен> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксРасширениеТипа></БитриксРасширениеТипа> <БитриксОбязательное>false</БитриксОбязательное> <БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию> <Сериализовано>1</Сериализовано> </Свойство> <Свойство> <Ид>META_KEYWORDS</Ид> <Наименование>META keywords</Наименование> <Множественное>false</Множественное> <БитриксСортировка>500</БитриксСортировка> <БитриксКод>META_KEYWORDS</БитриксКод> <БитриксТипСвойства>S</БитриксТипСвойства> <БитриксСтрок>3</БитриксСтрок> <БитриксКолонок>70</БитриксКолонок> <БитриксТипСписка>L</БитриксТипСписка> <БитриксТипыФайлов></БитриксТипыФайлов> <БитриксКоличествоПолей>5</БитриксКоличествоПолей> <БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок> <БитриксОписаниеРазрешено>false</БитриксОписаниеРазрешено> <БитриксПоискРазрешен>false</БитриксПоискРазрешен> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксРасширениеТипа></БитриксРасширениеТипа> <БитриксОбязательное>false</БитриксОбязательное> <БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию> <Сериализовано>1</Сериализовано> </Свойство>

CML2_ACTIVE – активность товара, служебное свойство, принимает значения true или false.

CML2_CODE – уникальный символьный код товара, используется при формировании URL товара, например в URL "http://localhost:6448/catalog/mebel/tumbi/shkaf-sinii/" символьным кодом товара является "shkaf-sinii". Допустимые символы: цифры, символы латинского алфавита, дефис, нижнее подчеркивание.

CML2_SORT – числовое поле, может применяться для сортировки товаров. Например, если у товара 1 это поле имеет значение 30, а у товара 2 – значение 10, то сначала отобразится товар 2, затем товар 1.

CML2_ACTIVE_FROM, CML2_ACTIVE_TO – служебные поля, как правило не применяются для товаров в интернет-магазине.

CML2_PREVIEW_TEXT – поле для краткого описания товара.

CML2_DETAIL_TEXT – поле для подробного описания товара.

CML2_PREVIEW_PICTURE – малая фотография товара, выводится на страницах товарных групп.

CML2_DETAIL_PICTURE – оригинальная фотография товара, выводится на подробных страницах товара.

META_TITLE, META_KEYWORDS, META_DESCRIPTION – свойства для SEO (заголовок окна браузера, ключевые слова и описание).

Далее в узле описываются пользовательские свойства.

Основные типы свойств: Свойство типа Строка(S): <Свойство> <Ид>CML2_ARTICLE</Ид> <Наименование>Артикул</Наименование> <Множественное>false</Множественное> <БитриксСортировка>500</БитриксСортировка> <БитриксКод>CML2_ARTICLE</БитриксКод> <БитриксТипСвойства>S</БитриксТипСвойства> <БитриксСтрок>1</БитриксСтрок> <БитриксКолонок>30</БитриксКолонок> <БитриксТипСписка>L</БитриксТипСписка> <БитриксТипыФайлов></БитриксТипыФайлов> <БитриксКоличествоПолей>5</БитриксКоличествоПолей> <БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок> <БитриксОписаниеРазрешено>false</БитриксОписаниеРазрешено> <БитриксПоискРазрешен>true</БитриксПоискРазрешен> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксРасширениеТипа></БитриксРасширениеТипа> <БитриксОбязательное>false</БитриксОбязательное> <БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию> <Сериализовано>1</Сериализовано> </Свойство>

<Ид>CML2_ARTICLE</Ид> - идентификатор свойства, произвольное уникальное значение. Допустимые символы: цифры, символы латинского алфавита, нижнее подчеркивание, тире. Регистр любой.

<Наименование>Артикул</Наименование> - имя свойства, выводится на карточке товара. Допустимые символы: любые. Регистр любой.

<Множественное>false</Множественное> - параметр определяет, что свойство может иметь несколько значений. См. в примерах свойство OFFERS.

<БитриксСортировка>500</БитриксСортировка> - порядок положения свойства в фильтре (если свойство будет отображаться в фильтре).

<БитриксКод>CML2_ARTICLE</БитриксКод> - символьный код свойства, равен значению узла <ИД></ИД>.

<БитриксТипСвойства>S</БитриксТипСвойства> - тип свойства, в данном примере это S – строка.

Свойство типа Число(N): <Свойство> <Ид>SHIRINA_SHKAFA</Ид> <Наименование>Ширина шкафа, мм</Наименование> <Множественное>false</Множественное> <БитриксСортировка>500</БитриксСортировка> <БитриксКод>SHIRINA_SHKAFA</БитриксКод> <БитриксТипСвойства>N</БитриксТипСвойства> <БитриксСтрок>1</БитриксСтрок> <БитриксКолонок>30</БитриксКолонок> <БитриксТипСписка>L</БитриксТипСписка> <БитриксТипыФайлов></БитриксТипыФайлов> <БитриксКоличествоПолей>5</БитриксКоличествоПолей> <БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок> <БитриксОписаниеРазрешено>false</БитриксОписаниеРазрешено> <БитриксПоискРазрешен>true</БитриксПоискРазрешен> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксРасширениеТипа></БитриксРасширениеТипа> <БитриксОбязательное>false</БитриксОбязательное> <БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию> <Сериализовано>1</Сериализовано> </Свойство>

<Ид>SHIRINA_SHKAFA</Ид> - идентификатор свойства, произвольное уникальное значение. Допустимые символы: цифры, символы латинского алфавита, нижнее подчеркивание, тире. Регистр любой.

<Наименование>Ширина шкафа, мм</Наименование> - имя свойства, выводится на карточке товара. Допустимые символы: любые. Регистр любой.

<Множественное>false</Множественное> - параметр определяет, что свойство может иметь несколько значений.

<БитриксСортировка>500</БитриксСортировка> - порядок положения свойства в фильтре (если свойство будет отображаться в фильтре).

<БитриксКод>SHIRINA_SHKAFA</БитриксКод> - символьный код свойства, равен значению узла <ИД></ИД>.

<БитриксТипСвойства>N</БитриксТипСвойства> - тип свойства, в данном примере это N – число.

Свойство типа Список(L): <Свойство> <Ид>CML2_MANUFACTURER</Ид> <Наименование>Производитель</Наименование> <Множественное>false</Множественное> <ВариантыЗначений> <Вариант> <Ид>brand-1</Ид> <Значение>Inve</Значение> <ПоУмолчанию>false</ПоУмолчанию> <Сортировка>500</Сортировка> </Вариант> <Вариант> <Ид>brand-2</Ид> <Значение>Runo</Значение> <ПоУмолчанию>false</ПоУмолчанию> <Сортировка>500</Сортировка> </Вариант> </ВариантыЗначений> <БитриксСортировка>500</БитриксСортировка> <БитриксКод>CML2_MANUFACTURER</БитриксКод> <БитриксТипСвойства>L</БитриксТипСвойства> <БитриксСтрок>1</БитриксСтрок> <БитриксКолонок>30</БитриксКолонок> <БитриксТипСписка>L</БитриксТипСписка> <БитриксТипыФайлов></БитриксТипыФайлов> <БитриксКоличествоПолей>5</БитриксКоличествоПолей> <БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок> <БитриксОписаниеРазрешено>false</БитриксОписаниеРазрешено> <БитриксПоискРазрешен>true</БитриксПоискРазрешен> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксРасширениеТипа></БитриксРасширениеТипа> <БитриксОбязательное>false</БитриксОбязательное> <БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию> <Сериализовано>1</Сериализовано> </Свойство>

<Ид>CML2_MANUFACTURER</Ид> - идентификатор свойства, произвольное уникальное значение. Допустимые символы: цифры, символы латинского алфавита, нижнее подчеркивание, тире. Регистр любой.

<Наименование>Производитель</Наименование> - имя свойства, выводится на карточке товара. Допустимые символы: любые. Регистр любой.

<Множественное>false</Множественное> - параметр определяет, что свойство может иметь несколько значений. См. в примерах свойство OFFERS.

<БитриксКод>CML2_MANUFACTURER</БитриксКод> - символьный код свойства, равен значению узла <ИД></ИД>.

<БитриксТипСвойства>L</БитриксТипСвойства> - тип свойства, в данном примере это L – список.

<БитриксСортировка>500</БитриксСортировка> - порядок положения свойства в фильтре (если свойство будет отображаться в фильтре).

Ключ Варианты Значений свойства типа Список Свойство типа СПИСОК содержит в себе заранее определенные значения в узле <ВариантыЗначений>. Каждое значение хранится в своем узле <Вариант> внутри узла <ВариантыЗначений>.

<Ид>brand-1</Ид> - идентификатор значения свойства, произвольное уникальное значение. Допустимые символы: цифры, символы латинского алфавита, нижнее подчеркивание, тире. Регистр любой.

<Значение>Inve</Значение> - само значение. Допустимые символы: любые. Регистр любой.

<ПоУмолчанию>false</ПоУмолчанию> - признак того, что данное значение будет установлено по-умолчанию для товара, если не было указано какое-либо другое значение.

<Сортировка>500</Сортировка> - код сортировки значения внутри списка.

Ключ Свойства Элементов

В данном ключе указывается, нужно ли какое-либо свойство показывать в фильтре товаров. Указывается идентификатор свойства в узле <Ид> и в узле <УмныйФильтр> прописывается true.

<СвойстваЭлементов> <Свойство> <Ид>CML2_MANUFACTURER</Ид> <УмныйФильтр>true</УмныйФильтр> </Свойство> <Свойство> <Ид>COLLECTION</Ид> <УмныйФильтр>true</УмныйФильтр> </Свойство> <Свойство> <Ид>SHIRINA_SHKAFA</Ид> <УмныйФильтр>true</УмныйФильтр> </Свойство> </СвойстваЭлементов> Узел СвойстваГрупп

В данном узле перечисляются свойства товарных групп. В рамках любого серьёзного проекта будут использованы как минимум 3 служебных свойства для SEO: UF_TITLE, UF_KEYWORDS, UF_DESCRIPTION, брать как есть

<Свойство> <Ид>UF_TITLE</Ид> <Наименование>UF_TITLE</Наименование> <Сортировка>100</Сортировка> <Множественное>false</Множественное> <БитриксТипСвойства>string</БитриксТипСвойства> <БитриксОбязательное>false</БитриксОбязательное> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксПоказыватьВСписке>true</БитриксПоказыватьВСписке> <БитриксРедактироватьВСписке>true</БитриксРедактироватьВСписке> <БитриксПоискРазрешен>false</БитриксПоискРазрешен> <БитриксНастройки>a:6:{s:4:"SIZE";i:70;s:4:"ROWS";i:1;s:6:"REGEXP";s:0:"";s:10:"MIN_LENGTH";i:0;s:10:"MAX_LENGTH";i:0;s:13:"DEFAULT_VALUE";s:0:"";}</БитриксНастройки> </Свойство> <Свойство> <Ид>UF_KEYWORDS</Ид> <Наименование>UF_KEYWORDS</Наименование> <Сортировка>100</Сортировка> <Множественное>false</Множественное> <БитриксТипСвойства>string</БитриксТипСвойства> <БитриксОбязательное>false</БитриксОбязательное> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксПоказыватьВСписке>true</БитриксПоказыватьВСписке> <БитриксРедактироватьВСписке>true</БитриксРедактироватьВСписке> <БитриксПоискРазрешен>false</БитриксПоискРазрешен> <БитриксНастройки>a:6:{s:4:"SIZE";i:70;s:4:"ROWS";i:3;s:6:"REGEXP";s:0:"";s:10:"MIN_LENGTH";i:0;s:10:"MAX_LENGTH";i:0;s:13:"DEFAULT_VALUE";s:0:"";}</БитриксНастройки> </Свойство> <Свойство> <Ид>UF_DESCRIPTION</Ид> <Наименование>UF_DESCRIPTION</Наименование> <Сортировка>100</Сортировка> <Множественное>false</Множественное> <БитриксТипСвойства>string</БитриксТипСвойства> <БитриксОбязательное>false</БитриксОбязательное> <БитриксФильтрРазрешен>false</БитриксФильтрРазрешен> <БитриксПоказыватьВСписке>true</БитриксПоказыватьВСписке> <БитриксРедактироватьВСписке>true</БитриксРедактироватьВСписке> <БитриксПоискРазрешен>false</БитриксПоискРазрешен> <БитриксНастройки>a:6:{s:4:"SIZE";i:70;s:4:"ROWS";i:5;s:6:"REGEXP";s:0:"";s:10:"MIN_LENGTH";i:0;s:10:"MAX_LENGTH";i:0;s:13:"DEFAULT_VALUE";s:0:"";}</БитриксНастройки> </Свойство> Узел Группы

В данном узле описывается иерархическая структура товарных групп и сами группы. Иерархичность задается следующим образом:

<Группы> <Группа> - уровень 1 … описание… <Группы> <Группа> - уровень 2 … описание … <Группы> </Группы> </Группы> <Группа> - уровень 2 … описание … <Группы> </Группы> </Группа> Описание группы <Группа> <Ид>cat-2</Ид> <Наименование>Шкафы</Наименование> <БитриксАктивность>true</БитриксАктивность> <БитриксСортировка>120</БитриксСортировка> <БитриксКод>shkafy</БитриксКод> <БитриксКартинка>123_files/Inve_Madrid_70_k.jpg</БитриксКартинка> <БитриксКартинкаДетальная>123_files/Inve_Madrid_r_iNVE_70.jpg</БитриксКартинкаДетальная> <ЗначенияСвойств></ЗначенияСвойств> <Группы> </Группы> </Группа>

<Ид>cat-2</Ид> - идентификатор группы, произвольное уникальное значение. Допустимые символы: цифры, символы латинского алфавита, нижнее подчеркивание, тире. Регистр любой.

<Наименование>Шкафы</Наименование> - название группы. Произвольное значение.

<БитриксСортировка>120</БитриксСортировка> - порядок сортировки группы при выводе на сайте.

<БитриксКод>shkafy</БитриксКод> - уникальный символьный код группы, используется при формировании URL товара и группы, например в URL «http://localhost:6448/catalog/mebel-dlya-vannoy-komnaty/shkafy/zerkalo-shkaf-runo-iris-60-sinee/» символьным кодом группы данного примера является «shkafy». Допустимые символы: цифры, символы латинского алфавита, дефис. Регистр любой.

<БитриксКартинка>123_files/Inve_Madrid_70_k.jpg</БитриксКартинка> - малое изображение товарной группы. В данном примере файл импорта называется 123.xml, соответственно изображения должны храниться в папке 123_files, которая должна лежать в одной директории с файлом 123.xml.

<БитриксКартинкаДетальная>123_files/Inve_Madrid_r_iNVE_70.jpg</БитриксКартинкаДетальная> - большое изображение товарной группы.

В узле Значения Свойств задаются значения свойств товарных групп. Каждое свойство – в своем отдельном узле Значения Свойства.

<Ид>UF_TITLE</Ид> - идентификатор свойства, который был ранее указан в описании свойства.

<Значение>Шкафы для ванной комнаты</Значение> - значение свойства.

Узел Пакет Предложений

В начале узла идёт описание настроек информационного блока, в который будет выгружаться каталог.

<Ид>573cd49a-339f-4596-9526-dae569251cd4</Ид> <ИдКлассификатора>573cd49a-339f-4596-9526-dae569251cd4</ИдКлассификатора> <Наименование>Основной каталог товаров</Наименование> <БитриксКод></БитриксКод> <БитриксСортировка>500</БитриксСортировка> <БитриксURLСписок></БитриксURLСписок> <БитриксURLДеталь>#SITE_DIR#/catalog/#SECTION_CODE_PATH#/#ELEMENT_CODE#/</БитриксURLДеталь> <БитриксURLРаздел>#SITE_DIR#/catalog/#SECTION_CODE_PATH#/</БитриксURLРаздел> <БитриксКартинка></БитриксКартинка> <БитриксИндексироватьЭлементы>true</БитриксИндексироватьЭлементы> <БитриксИндексироватьРазделы>true</БитриксИндексироватьРазделы> <БитриксДокументооборот>false</БитриксДокументооборот> <БитриксПодписи> <БитриксПодпись> <Ид>ELEMENT_NAME</Ид> <Значение>Товар</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>ELEMENTS_NAME</Ид> <Значение>Товары</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>ELEMENT_ADD</Ид> <Значение>Добавить товар</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>ELEMENT_EDIT</Ид> <Значение>Изменить товар</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>ELEMENT_DELETE</Ид> <Значение>Удалить товар</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>SECTION_NAME</Ид> <Значение>Раздел</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>SECTIONS_NAME</Ид> <Значение>Разделы</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>SECTION_ADD</Ид> <Значение>Добавить раздел</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>SECTION_EDIT</Ид> <Значение>Изменить раздел</Значение> </БитриксПодпись> <БитриксПодпись> <Ид>SECTION_DELETE</Ид> <Значение>Удалить раздел</Значение> </БитриксПодпись> </БитриксПодписи> <ТипыЦен> <ТипЦены> <Ид>BASE</Ид> <Наименование>Розничная</Наименование> </ТипЦены> <ТипЦены> <Ид>OPT</Ид> <Наименование>Оптовая</Наименование> </ТипЦены> <ТипЦены> <Ид>SMALLOPT</Ид> <Наименование>Мелко-оптовая</Наименование> </ТипЦены> </ТипыЦен>

<Ид>573cd49a-339f-4596-9526-dae569251cd4</Ид>, <ИдКлассификатора>573cd49a-339f-4596-9526-dae569251cd4</ИдКлассификатора> - в данных узлах указывается ИД, который был задан в самом начале узла Классификатор.

<Наименование>Основной каталог товаров</Наименование> - произвольное служебное название каталога, которое видно только в разделе администрирования сайта.

<БитриксПодписи> - в данном узле описываются подписи элементов управления в администраторской части.

<ТипыЦен> - в данном узле описываются типы цен, применяемые на сайте. Каждый тип цены помещается в свой отдельный узел Тип Цены:<Ид>BASE</Ид> - идентификатор цены, произвольное уникальное значение. Допустимые символы: цифры, символы латинского алфавита, нижнее подчеркивание, тире. Регистр любой.<Наименование>Розничная</Наименование> - название типа цены. Стоит заметить, что начиная с версии Битрикс Управление Сайтом 12.0 несколько типов цен доступны только в редакции «Бизнес». Те, у кого битрикс был куплен до версии 12.0 в редакции «Малый бизнес», могут смело обновляться, поддержка нескольких типов цен не исчезнет. После узла Типы Цен идет узел Предложения.

Ключ Предложения

В данном узле описываются непосредственно сами товары. Каждый товар помещается в свой отдельный узел Предложение.

<Предложение> <Ид>product-3</Ид> <Наименование>Зеркало-шкаф Runo Ирис 60 зеленое</Наименование> <БитриксТеги></БитриксТеги> <Группы> <Ид>cat-2</Ид> </Группы> <Картинка>123_files/photo_4.jpg</Картинка> <ЗначенияСвойств> <ЗначенияСвойства> <Ид>CML2_ACTIVE</Ид> <Значение>true</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_CODE</Ид> <Значение>zerkalo-shkaf-runo-iris-60-zelenoe</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_SORT</Ид> <Значение>500</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_ACTIVE_FROM</Ид> <Значение></Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_ACTIVE_TO</Ид> <Значение></Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_PREVIEW_TEXT</Ид> <Значение>22</Значение> <Тип>text</Тип> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_DETAIL_TEXT</Ид> <Значение>33</Значение> <Тип>text</Тип> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_PREVIEW_PICTURE</Ид> <Значение>123_files/Inve_Madrid_70_k.jpg</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>META_TITLE</Ид> <Значение>Зеркало-шкаф Runo Ирис 60 зеленое купить в Москве</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>META_KEYWORDS</Ид> <Значение>Зеркало-шкаф Runo Ирис 60 зеленое, купить Зеркало-шкаф Runo Ирис 60 синее</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>META_DESCRIPTION</Ид> <Значение>Зеркало-шкаф Runo Ирис 60 зеленое - отличное зеркало-шкаф для ванной комнаты</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_ARTICLE</Ид> <Значение>М 756</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>COLLECTION</Ид> <Значение>Ирис</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>SHIRINA_SHKAFA</Ид> <Значение>1500</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_PICTURES</Ид> <ЗначениеСвойства> <Значение>123_files/inve_madrid_9.jpg</Значение> <Описание>ракурс 1</Описание> </ЗначениеСвойства> <ЗначениеСвойства> <Значение>123_files/Inve_Madrid_r_iNVE_70.jpg</Значение> <Описание>ракурс 2</Описание> </ЗначениеСвойства> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_MANUFACTURER</Ид> <Значение>brand-2</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>NALICHIE</Ид> <Значение>nalichie-da</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>OFFERS</Ид> <Значение>product-1</Значение> <Значение>product-2</Значение> </ЗначенияСвойства> </ЗначенияСвойств> <Цены> <Цена> <ИдТипаЦены>BASE</ИдТипаЦены> <ЦенаЗаЕдиницу>3860.00</ЦенаЗаЕдиницу> <Валюта>RUB</Валюта> <Единица>шт</Единица> </Цена> <Цена> <ИдТипаЦены>SMALLOPT</ИдТипаЦены> <ЦенаЗаЕдиницу>3560.00</ЦенаЗаЕдиницу> <Валюта>RUB</Валюта> <Единица>шт</Единица> </Цена> <Цена> <ИдТипаЦены>OPT</ИдТипаЦены> <ЦенаЗаЕдиницу>3000.00</ЦенаЗаЕдиницу> <Валюта>RUB</Валюта> <Единица>шт</Единица> </Цена> </Цены> <Количество>0</Количество> </Предложение>

<Ид>product-3</Ид> - идентификатор товара, произвольное уникальное значение. Допустимые символы: цифры, символы латинского алфавита, нижнее подчеркивание, тире. Регистр любой.

<Наименование>Зеркало-шкаф Runo Ирис 60 зеленое</Наименование> - название товара. Произвольное значение.

<БитриксТеги></БитриксТеги> - служебный узел, как правило не используется, брать как есть, оставить пустым.

<Группы><Ид>cat-2</Ид></Группы> - привязка товара к товарной группе, в узле <Ид>cat-2</Ид> указан идентификатор ранее созданной группы – cat-2.

<Картинка>123_files/Inve_Madrid_70_k.jpg</Картинка> - основная большая фотография товара, выводится на карточке товара.

Далее в узле Значения Свойств задаются значения ранее описанных свойств товара.

<ЗначенияСвойства> <Ид>CML2_ACTIVE</Ид> <Значение>true</Значение> </ЗначенияСвойства> - признак того, что товар будет отображён на сайте. <ЗначенияСвойства> <Ид>CML2_CODE</Ид> <Значение>zerkalo-shkaf-runo-iris-60-zelenoe</Значение> </ЗначенияСвойства> - уникальный символьный код товара, используется при формировании URL товара, для данного товара URL будет «http://localhost:6448/catalog/mebel-dlya-vannoy-komnaty/shkafy/zerkalo-shkaf-runo-iris-60-zelenoe/» <ЗначенияСвойства> <Ид>CML2_SORT</Ид> <Значение>500</Значение> </ЗначенияСвойства> - ключ сортировки товара в каталоге, как правило не используется на сайте, так как товары сортируются либо по цене, либо по наименованию, либо по новизне. Значение можно оставить как в данном примере. <ЗначенияСвойства> <Ид>CML2_ACTIVE_FROM</Ид> <Значение></Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>CML2_ACTIVE_TO</Ид> <Значение></Значение> </ЗначенияСвойства> - данные узлы взять как есть. <ЗначенияСвойства> <Ид>CML2_PREVIEW_TEXT</Ид> <Значение></Значение> <Тип>text</Тип> </ЗначенияСвойства> - текст анонса товара. Как правило в интернет-магазинах не применяется, взять как есть, с пустым значениям и типом text. <ЗначенияСвойства> <Ид>CML2_DETAIL_TEXT</Ид> <Значение><>Описание товара "Зеркало-шкаф Runo Ирис 60 зеленое"</></Значение> <Тип>html</Тип> </ЗначенияСвойства> - детальное описание товара, выводится на карточке товара. Значение может быть текстовое, либо html. Соответственно в узле тип нужно указать text или html. Если для описания используется html, то все html-теги должны бы экранированы. Если для описания используется text, то при выводе значения этого свойства на карточке товара символы переноса строки будут автоматически заменены тегом <br/>. <ЗначенияСвойства> <Ид>CML2_PREVIEW_PICTURE</Ид> <Значение>123_files/Inve_Madrid_70_k.jpg</Значение> </ЗначенияСвойства> - картинка анонса товара <ЗначенияСвойства> <Ид>META_TITLE</Ид> <Значение>Зеркало-шкаф Runo Ирис 60 зеленое купить в Москве</Значение> </ЗначенияСвойства> - заголовок окна браузера на карточке данного товара <ЗначенияСвойства> <Ид>META_KEYWORDS</Ид> <Значение>Зеркало-шкаф Runo Ирис 60 зеленое, купить Зеркало-шкаф Runo Ирис 60 синее</Значение> </ЗначенияСвойства> - мета-ключевые слова карточки товара <ЗначенияСвойства> <Ид>META_DESCRIPTION</Ид> <Значение>Зеркало-шкаф Runo Ирис 60 зеленое - отличное зеркало-шкаф для ванной комнаты</Значение> </ЗначенияСвойства>  - мета-описание карточки товара <ЗначенияСвойства> <Ид>CML2_ARTICLE</Ид> <Значение>М 756</Значение> </ЗначенияСвойства> - артикул товара <ЗначенияСвойства> <Ид>COLLECTION</Ид> <Значение>Ирис</Значение> </ЗначенияСвойства> - коллекция товара <ЗначенияСвойства> <Ид>SHIRINA_SHKAFA</Ид> <Значение>1500</Значение> </ЗначенияСвойства>  - свойство товара «ширина шкафа» <ЗначенияСвойства> <Ид>CML2_PICTURES</Ид> <ЗначениеСвойства> <Значение>123_files/inve_madrid_9.jpg</Значение> <Описание>ракурс 1</Описание> </ЗначениеСвойства> <ЗначениеСвойства> <Значение>123_files/Inve_Madrid_r_iNVE_70.jpg</Значение> <Описание>ракурс 2</Описание> </ЗначениеСвойства> </ЗначенияСвойства> - дополнительные изображения товара, каждое изображение в своем узле ЗначениеСвойства. В узле описание можно указать текст, который будет выводится на увеличенном просмотре данного изображения, а также в атрибутах alt и title тега <img/>. <ЗначенияСвойства> <Ид>CML2_MANUFACTURER</Ид> <Значение>brand-2</Значение> </ЗначенияСвойства> - привязка производителя к данном товару по коду производителя, который был задан в описаниях свойства CML2_MANUFACTURER. <ЗначенияСвойства> <Ид>NALICHIE</Ид> <Значение>nalichie-da</Значение> </ЗначенияСвойства> - признак наличия товара. В данном примере указана привязка к значению «да» свойства NALICHIE через идентификатор nalichie-da значения этого свойства, которое было описано ранее. <ЗначенияСвойства> <Ид>OFFERS</Ид> <Значение>product-1</Значение> <Значение>product-2</Значение> </ЗначенияСвойства>  - привязка к данному товару двух других товаров с идентификаторами product-1 и product-2 в качестве Модификаций товара. Свойство OFFERS в данном проекте будет считаться как «Модификации товара».

clite.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта