Почему не сохраняется марка(бренд) из 1С в CML2_BRAND?
Доброго времени. Не сохраняется марка(бренд) из 1С, в xml данные есть в тегах ТорговаяМарка.
Скриншот с примером марки joxi.ru/gmvXdaGHdQjYGA , там пусто, это пример, не наша 1С.
Создал свойство типа "строка" CML2_BRAND, импорт запускает сама 1С. Со стороны 1С не нужно сделать каких-то дополнительных настроек?
Поле производителя приходит нормально, CML2_MANUFACTURER, тип список, но оно уже 100 лет приходит нормально, я еще пешком под стол ходил.
Может и поле марка(бренд) сделать списком?
Отладка тяжелая, пишем письмо 1С, он читает, идет и запускаем выгрузку...
PetrPo, ссылку не вспомню, там производитель, цена и многие поля с префиксом CLM2_ , типа протокол обмена с 1С. Но есть и поле BRAND, с надеждой что в него что-то придет.
Про CML2_MANUFACTURER здесь https://dev.1c-bitrix.ru/support/forum/forum26/top...
Андрей, в нем конечно не надо дописывать.
1. Копируешь компонент catalog.import.1c в /local/components/bitrix
2. В нем создаешь файл с классом наследником от класса CIBlockCMLImport (из файла cml2.php)
3. Пишешь свой кастом с обработкой поля ТорговаяМарка
4. Подключаешь файл с классом в component.php и меняешь все объекты, на объекты своего нового класса.