Задать вопрос
@alysenko

Почему при выгрузке с 1С изображения не переносятся с папки /upload/1c_highloadblock в папку /upload/reference_files/?

Есть сайт на битрикс, на сайте есть highload-блоки.
Если я правильно понимаю процесс выгрузки с 1С на сайт, то он происходит следующим образом: файлы (xml-файл и изображения) попадают в папку 1c_highloadblock и в процессе импорта изображения из папки /upload/1c_highloadblock/import_files копируются в папку /upload/reference_files/import_files.
Но возникла проблема: в процессе выгрузки элементы highloadblock записываются в базу, но изображения не копируются в нужную папку.
Что самое интересное: есть три highloadblock'a, для 2 из них все нормально - изображения копируются, а для третьего - не копируются.
Может кто сталкивался с таким, в чем может быть причина?
  • Вопрос задан
  • 450 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега 1С-Битрикс
Нет вы не правильно понимаете, выгрузка из 1с приходит в виде xml файлов, товаров и предложений кним, плюс картинки, плюс хайлоады.
Все это гадство грузится в табличку xml_tree и от туда уже загружается.
После этого идет постобработчик, дорабативает структуру до нужной вам ( желательно все это делать в 1с)
Если обмен инкрементный то немного сложней, отслеживается разница изменений.

Но существуют такие звери "рукожопы" которые думают что они умней всех и они начинают пилить свой (ПРАВИЛЬНЫЙ) блэкджек со шлюхами.
У вас может быть как первый вариант так и второй
1. вы не правильно разобрались в загрузке.
2. Вам не позавидуешь , поскольку есть куча полностью написанный с нуля обмен или сильно закостомленый, вам никто не прокоментирует и не скажет как он работает, порой они работают уж совсем по идиотски.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы