@pingvin156

Как найти скрипт импорта в iblock для 1с.битрикс?

1с выгружает XML-файл по нажатии на кнопку "Обмен с Web". Файл получается такого вида:
d0b41e26-f32b-11e4-821e-001a4d382000falsefalse00000000-0000-0000-0000-00000000000000000782
Билимбаевская, 16а
<ТипБлока xmlns="" xsi:type="CatalogRef.ТипыРекламныхБлоков">bc469c4f-6e2a-11e4-a640-5404a6b87cefТипБлока>
<НомерБлока xsi:type="xsd:string">0203НомерБлока>
<Район xmlns="" xsi:type="CatalogRef.Районы">7ee9aa05-9d57-11e4-af94-001fd05a9a5fРайон>
<Город xmlns="" xsi:type="CatalogRef.Города">9b79a739-6e20-11e4-a640-5404a6b87cefГород>
<Освещение xsi:type="xsd:boolean">falseОсвещение>
<Сторона xmlns="" xsi:type="CatalogRef.ВидыСторон">86e6ced2-2002-49b9-9aef-6dc3f08f92f9Сторона>
<Алкоголь xsi:type="xsd:boolean">falseАлкоголь>
<Табак xsi:type="xsd:boolean">falseТабак>
<ДатаУстановки xsi:type="xsd:dateTime">2015-04-30T00:00:00ДатаУстановки>
<ДатаУдаления xsi:type="xsd:dateTime">0001-01-01T00:00:00ДатаУдаления>
<Описание xsi:type="xsd:string">ПП через Расточную (слева)Описание>
d0b41e26-f32b-11e4-821e-001a4d382000
<Размер xmlns="" xsi:type="CatalogRef.РазмерыРекламныхБлоков">bc469c4e-6e2a-11e4-a640-5404a6b87cefРазмер>
<Координаты xsi:type="xsd:string">56.881473, 60.517850Координаты>
<Цена xsi:type="xsd:decimal">3300Цена>
РекламныеБлоки>

Сайт каким-то образом принимает этот файл.
В логах 1с.битрикс я вижу, что соответствующий инфоблок обновляется модулем iblock, но сколько я не копаюсь в его коде, не вижу, чтобы был написан парсинг этого XML и импорта в инфоблок. Помогите разобраться. С чего начать?
  • Вопрос задан
  • 738 просмотров
Пригласить эксперта
Ответы на вопрос 1
OlegMifle
@OlegMifle
php-программист
В настройках 1С есть путь, по которому долбится 1С-ка на сайт. "http://сайт/bitrix/admin/1c_exchange.php"
Можешь начать копать оттуда. Потом увидишь, что вызывается компонент "catalog.import.1c", ну а дальше останется разобрать логику.
Ты хочешь кастомизировтаь импорт или что-то работает не так?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы