Во время выгрузки картинок на сайт может быть ошибка "Неверный тип файла", в случаях когда: - некорректный mime-type у картинки - он должен соответствовать расширению; - если вдруг файл не имеет расширения.
А так же: - название файла не должно содержать запрещенные символы (перечень ниже): \\/:*?\"'<>|~#&; - длина файла не должна превышать 255 символов; - если проект в кодировке UTF-8, то название файла тоже должно быть в этой кодировке;
http://dermanov.ru/#bx - профессиональная разработка сайтов на Битриксе и консультации --- http://dermanov.ru/hosting/ - хостинг под ключ + оптимизация скорости работы сайта. Для тех, кому надоело, что сайт тормозит.
Поддержка битрикса как всегда ничем не смогла помочь, попробую поинтересоваться на форуме) Проблема следующая, когда завожу новый товар в 1с (УТ 11.3) с описанием, картинками и файлами то при выгрузке на сайт (модуль обмена Битрикс 6.5.0.1) выгружается все кроме прикрепленных файлов, тоесть картинки и инструкции. Для того что бы они попали на сайт надо сделать простые действия, просто в 1с еще раз открыть новосозданный товар, просто переименовать всефайлы и сделать выгрузку изменений и тогда только файлы и фотки попадают на сайт. Собственно вопрос почему он с 1го раза не выгружает их. Локальную выгрузку делал файлы присутствовали. Может кто сталкивался
Савельев Денис написал: Поддержка битрикса как всегда ничем не смогла помочь, попробую поинтересоваться на форуме) Проблема следующая, когда завожу новый товар в 1с (УТ 11.3) с описанием, картинками и файлами то при выгрузке на сайт (модуль обмена Битрикс 6.5.0.1) выгружается все кроме прикрепленных файлов, тоесть картинки и инструкции. Для того что бы они попали на сайт надо сделать простые действия, просто в 1с еще раз открыть новосозданный товар, просто переименовать всефайлы и сделать выгрузку изменений и тогда только файлы и фотки попадают на сайт. Собственно вопрос почему он с 1го раза не выгружает их. Локальную выгрузку делал файлы присутствовали. Может кто сталкивался
В настройках обмена есть флажок Выгружать картинки принудительно. Я так думаю, что при выгрузки изменений картинки и файлы не выгружаются, т.к. это будет лишний объем данных.
А ещё на сайте есть проверка, если версия объекта не изменилась, данные не загружаются на сайт.
При полной выгрузке то выгружаются картинки и файлы?
Алексей Беспалов написал: В настройках обмена есть флажок Выгружать картинки принудительно.Я так думаю, что при выгрузки изменений картинки и файлы не выгружаются, т.к. это будет лишний объем данных.А ещё на сайте есть проверка, если версия объекта не изменилась, данные не загружаются на сайт.При полной выгрузке то выгружаются картинки и файлы?
В настройках обмена стоит галочка выгружать картинки и файлы. При полной выгрузке или выгрузке изменений картинки не выгружаются у нового товара. Ключевое слово новый товар который только что создали и ранее его не существовали нигде. Так что думаю версионность тут не причем, товар новый значит он учитывается в обмене, однако картинки и файлы выгружаются только при следующем обмене (полном или изменений) если я переименую файлы и фотки, так сказать тут уже отрабатывает версионность.
Владимир Куликов написал: Как создали этот новый товар и как картинки с файлами прикрепили? Ручками?
В 1с открыл номенклатуру, нажал "создать" выбрал вид номенглатуры, добавил фотографию, файл, заполнил реквизиты, сохранил. Ну наверное штатное добавление товара в 1с без всяких заморочек и наворотов. Картинку прилепил для простоты примера http://savepic.ru/14667151.jpg
Подскажите как решили проблему. Аналогично, выгружаются только измененные картинки. Не смотря на то что стоит пункт полная выгрузка. По кнопке принудительная выгрузка так же изображения не выгружаются.
Ярослав Агапов написал: Подскажите как решили проблему. Аналогично, выгружаются только измененные картинки. Не смотря на то что стоит пункт полная выгрузка. По кнопке принудительная выгрузка так же изображения не выгружаются.
Обновили все модули, обновили Битрикс. Сделали выгрузку один раз полную, и включили периодический обмен.
Ярослав Агапов написал: Подскажите как решили проблему. Аналогично, выгружаются только измененные картинки. Не смотря на то что стоит пункт полная выгрузка. По кнопке принудительная выгрузка так же изображения не выгружаются.
Обновили все модули, обновили Битрикс. Сделали выгрузку один раз полную, и включили периодический обмен.
Не не помогает, ждем новую модульную 1с и битрикс 18 с дай бог не затянут новым модулем обмена. Есть надежда что наконец все будет работать корректно, Если не случиться то допил за недорого, 7 тысяч посчитали решение вопроса
Савельев Денис написал: Не не помогает, ждем новую модульную 1с и битрикс 18 с дай бог не затянут новым модулем обмена. Есть надежда что наконец все будет работать корректно, Если не случиться то допил за недорого, 7 тысяч посчитали решение вопроса
Кто-нибудь нашёл решение проблемы? Не выгружаются некоторые старые картинки пока не пересохранишь их в 1С. Возможно у кого-то есть скрипт для 1С который бы принимал гуиды товаров без картинок от сайта и по ним пересохранял картинку номенклатуры с изменением одного символа в имени или возможно просто ярлык повесить на картинку, что она "навая".
Готовы к сотрудничеству на коммерческой основе, прошу предложения в личку.
Кто нибудь решил проблему? второй месяц голову ломаю. Разработчикам позор, типовое решение и толком не работает, первый раз с таким сталкиваюсь чтоб элементарные вещи не исправляли годами. На других платформах у меня всегда все работало. Техподдержка отвечает какую то муть...
Может есть альтернативный модуль выгрузки? Постоянный геморой с картинками в этом модуле уже порядком надоел. Раньше использовали выгрузку изменений. Можно было перезагрузить картинку в 1С и тогда она точно выгружалась. Сейчас по ряду причин используем полную выгрузку. Через день по 100 штук новых товаров без картинок. Принудительная выгрузка картинок частично спасает, но штук 20 так всегда остаётся без картинок. И картинки эти с нормальными именами, формат уже ТОЛЬКО jpg используем (в 21 веке!), символы лишние убраны из названия файла и все равно что-то не нравится модулю.
Приходится вручную запускать сначала Принудительный обмен, отключив обмен по расписанию, потом включить обмен по расписанию, потом проверить какие картинки так и не выгрузились и вручную править. И так через день.
2024 год, стоит свежий модуль обмена, но проблема актуальна) Хочу поднять вопрос решения проблемы, так как уже неделю решить не можем. Пересмотрел все форумы и т. д. Есть идея написать обработку для 1с, которая перезапишет все файлы номенклатуры (картинки) и изменит название удалив символы и т. д. Но хотелось бы услышать от разработчиков - как решить проблему? Или точно избежать её возникновения. Судя по запросам в "Яндекс" проблема актуальна на сегодняшний день и как правильно её решить не пересохраняя файлы изображений вручную - непонятно...
P.S. - Пробовал разные версии (расширений) устанавливал версию в конфу, Регистрировал изменения объектов для обмена данными в 1с, совершал обмен всеми способами. Пока помогает только пересохранение изображений (как и всем).
Здравствуйте. Аналогичная проблема. Используем: 1С-Битрикс: Управление сайтом 23.300.100 Версия модуля обмена 8.1.0.26 1С:Предприятие 8.3 (8.3.22.2283) Управление нашей фирмой, редакция 3.0 (3.0.6.160)
Изначально картинки из 1С в БУС попадали как при полной выгрузке, так и при изменении номенклатуры (принудительная выгрузка картинок также работала).
Однако, после удаления 2 подкаталогов с номенклатурой на стороне БУС и их повторной загрузки с помощью полной выгрузки, перестали импортироваться изображения из 1С в БУС даже при использовании кнопки "принудительная выгрузка картинок".
Также, при выгрузке в каталог на диске, изображений там нет.
Как уже упоминалось на форуме, помогает удаление изображения в номенклатуре на стороне 1С и последующая повторная загрузка. После этого изображение успешно выгружается в БУС без проблем. Однако, если удалить это изображение в номенклатуре на стороне БУС, проблема повторяется. Кнопка "принудительная выгрузка картинок" не выполняет свою функцию.