Выгрузка описания с html-разметкой из УТ в Битрикс
Все, сдаюсь. Кто может помогите.Искал информацию по этой теме на форуме. Было несколько отрывочных сообщений, но поскольку я не специалист, цельная картина не сложилась.
Платформа 1С (8.3.5.1186)УТ 11.1 (11.1.9.44)Модуль обмена 4.0.5.1
В чем собственно вопрос: хотелось бы иметь описание каждой товарной позиции номенклатуры в красивом виде - html-разметка, к примеру. Описание это должно храниться в 1С УТ в номенклатурной позиции. В идеале, конечно, хотелось бы иметь возможность редактирования описания непосредственно в окне номенклатурной позиции. Какие-то минимальные инструменты должны быть: выделение шрифта, абзац, перечисление и т.п. Если нет, то пусть будет в прикрепленном файле в соответствующем формате. После этого описание должно экспортироваться в БУС и отображаться на сайте в красивом форматированном виде.Прошу подсказать варианты решения этой задачи, если можно поподробнее.До того, как я узнал о существовании нового модуля обмена, я пробовал выгружать данные штатным модулем. И у меня это получалось. Имелся прикрепленный файл в html-формате и он выгружался в детальное описание товара в БУС. Потом я обновил платформу и УТ и установил новый модуль обмена. Возвращаться к старому не хочу, поскольку у нового значительно больше возможностей. Наверное я просто неправильно что-то делаю. Кстати прикрепленные файлы в новом модуле выгружаются в Битрикс, но только в виде файлов.
ЦитатаВиталий Черепанов написал:ну так в чем проблемавыгружается в виде файлав шаблоне в нужном месте просто цепляйте этот файл и выводите (он ведь у вас в нужной Html разметке)Все, сдаюсь. Кто может помогите.Искал информацию по этой теме на форуме. Было несколько отрывочных сообщений, но поскольку я не специалист, цельная картина не сложилась.
Платформа 1С (8.3.5.1186)УТ 11.1 (11.1.9.44)Модуль обмена 4.0.5.1
В чем собственно вопрос: хотелось бы иметь описание каждой товарной позиции номенклатуры в красивом виде - html-разметка, к примеру. Описание это должно храниться в 1С УТ в номенклатурной позиции. В идеале, конечно, хотелось бы иметь возможность редактирования описания непосредственно в окне номенклатурной позиции. Какие-то минимальные инструменты должны быть: выделение шрифта, абзац, перечисление и т.п. Если нет, то пусть будет в прикрепленном файле в соответствующем формате. После этого описание должно экспортироваться в БУС и отображаться на сайте в красивом форматированном виде.Прошу подсказать варианты решения этой задачи, если можно поподробнее.До того, как я узнал о существовании нового модуля обмена, я пробовал выгружать данные штатным модулем. И у меня это получалось. Имелся прикрепленный файл в html-формате и он выгружался в детальное описание товара в БУС. Потом я обновил платформу и УТ и установил новый модуль обмена. Возвращаться к старому не хочу, поскольку у нового значительно больше возможностей. Наверное я просто неправильно что-то делаю. Кстати прикрепленные файлы в новом модуле выгружаются в Битрикс, но только в виде файлов.
Такого для УТ 11 ред. сейчас нет.
Там, конечно, есть реквизит "Файл описания для сайта", который можно указывать файл с html описанием, но этот функционал был выпилен, т.к. некоторые стали туда вставлять файлы ворд, пдф и тд, в результате чего обмена падал.
Все, сдаюсь. Кто может помогите.Искал информацию по этой теме на форуме. Было несколько отрывочных сообщений, но поскольку я не специалист, цельная картина не сложилась.
Платформа 1С (8.3.5.1186)УТ 11.1 (11.1.9.44)Модуль обмена 4.0.5.1
В чем собственно вопрос: хотелось бы иметь описание каждой товарной позиции номенклатуры в красивом виде - html-разметка, к примеру. Описание это должно храниться в 1С УТ в номенклатурной позиции. В идеале, конечно, хотелось бы иметь возможность редактирования описания непосредственно в окне номенклатурной позиции. Какие-то минимальные инструменты должны быть: выделение шрифта, абзац, перечисление и т.п. Если нет, то пусть будет в прикрепленном файле в соответствующем формате. После этого описание должно экспортироваться в БУС и отображаться на сайте в красивом форматированном виде.Прошу подсказать варианты решения этой задачи, если можно поподробнее.До того, как я узнал о существовании нового модуля обмена, я пробовал выгружать данные штатным модулем. И у меня это получалось. Имелся прикрепленный файл в html-формате и он выгружался в детальное описание товара в БУС. Потом я обновил платформу и УТ и установил новый модуль обмена. Возвращаться к старому не хочу, поскольку у нового значительно больше возможностей. Наверное я просто неправильно что-то делаю. Кстати прикрепленные файлы в новом модуле выгружаются в Битрикс, но только в виде файлов.
Такого для УТ 11 ред. сейчас нет.
ЦитатаИНВЕСТ-ШОППИНГ написал:Сейчас произвёл анализ развития разработок по этой теме. Происходило так - сначала появились внешние обработки, которые создают электронный каталог товаров в формате html на основе номенклатуры из из 1С, затем начали стягивать информацию о товарах уже размещенных в интернете на свой сайт (парсить), причем автоматически. Это не есть хорошо, т.к. нарушаются некоторые права на опубликованный владельцем сайта материал и плюсом закидали интернет клонами товаров. Однако я всё-таки начал доработку справочника номенклатуры на предмет отображения описания товаров в формате html. Готовые решения в инете есть под другие CMS и требуют доработки под Битрикс. Конечно же они стоят денег.Лично я пошел по пути применения в 1С УТ на управляемых формах реквизита с типом "Форматированный документ". Гуглите на здоровье )Т.е. на форме элемента номенклатуры добавил еще одну вкладку "HTML". Разместил там новый реквизит форматированный документ. Далее предполагается сохранять этот документ в новом реквизите справочника "Номенклатура" с типом "Хранилище значений". А дальше произвести необходимое преобразование этого документа в формат html и запись в поле реквизита "Описание" справочника "Номенклатура" в текстовом формате с тегами. Хотелось бы послушать Александра Денисюк - получится так передать описание на сайт последним модулем обмена "1С Битрикс" и получить соответствие форматирования текста описаний товаров в 1С и БУС или нужно что-то еще (CSS и пр.)? Вот такое начало или вот В результате небольшого кодирования в поле "Текстовое описание" карточки номенклатуры получаем такое .Сейчас пробую передать на сайт модулем обмена v 5.0.0.9Проверил. Модуль обмена сделал своё дело на 5-рку. Всё прекрасно, передаются и картинки, которые в тексте и форматированный текст: В УТ 11.2 - так , на сайте - такДобрый день.Сейчас попробовали на своей базу. УТ 11.3 модуль обмена 7.0.1.3Все замечательно, только вот картинки в описание не приходят. Что не так?Т.е. в 1С отображается все отлично.В 1С добавлено для Номенклатура два реквизита - дрб_ОписаниеФорматированныйДокумент с типом ХранилищеЗначения- дрб_ОписаниеHTML - с типом Строка
В дополнительный реквизит с типом строка, производятся необходимые преобразование и запись в поле этого реквизита в текстовом формате с тегами.В выгрузке товаров сделаны дополнительные настройки:Для описания выбран свой алгоритми добавлено следующееЕсли ПустаяСтрока( [Номенклатура].дрб_ОписаниеHTML) Тогда [Результат] = Строка([Номенклатура].Описание)Иначе [Результат] = Строка([Номенклатура].дрб_ОписаниеHTML)КонецЕсли;
Только вот картинки в описание почему-то не уходят, вернее на сайте они не отображаются.Может подскажет кто, что еще нужно добавить?