[QUOTE]Вася Васильев пишет:
не пашет пока, только одно выбирается почему то
[/QUOTE]А мультисвойства как в 1С делали?
не пашет пока, только одно выбирается почему то
[/QUOTE]А мультисвойства как в 1С делали?
|
[QUOTE]Вася Васильев пишет:
не пашет пока, только одно выбирается почему то [/QUOTE]А мультисвойства как в 1С делали? |
|
|
|
|
|
[QUOTE]Игорь Горьков пишет:
[QUOTE] Антон Постнов пишет: [QUOTE] Игорь Горьков пишет: [QUOTE] Александр Денисюк пишет: горь Горьков пишет: [url=http://1c.1c-bitrix.ru/support/forum/user/158257/]Игорь Горьков[/url] пишет: [url=http://1c.1c-bitrix.ru/support/forum/user/221269/]Александр Денисюк[/url] можно еще в отбор добавить выгрузку только товара с ценой > 0.Пока такого отбора не будет, в дальнейшем посмотрим. Если много кому нужно будет - добавлю. Вроде это не очень сложно сделать и я уверен это очень многим надо. зачем товары в каталоге без цены ? Может добавите в отбор в ближайщей выгрузке ) ? Это сделать не сложно, все дело в том, что замедлитсяобмен, причем всегда, вне зависимости от необходимости отбора, или значительно усложнится поддержка модуля. [/QUOTE]Надо надо такую штуку!!! Очень прошу сделать такое. [/QUOTE]Мы поступили очень просто. Присваиваем всем товарам флаг (свойство товара у нас есть "выгружать" ;) в процессе проводки документа установки цен, а далее добавляем в обмен отбор по присвоенному флагу. [/QUOTE]может продадите обрабоку пишите в почту info@asp-samara.ru [/QUOTE]Вся обработка это три строчки кода в проведении документа установки цен. (У нас УТ11) Наш кусочек кода: СвойствоПризнак = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("ФлагВыгрузки" ;) ; Для Каждого тСтрока Из Товары Цикл // создание записи в РС ДС для отбора при выгрузке МенеджерЗаписи = РегистрыСведений.ДополнительныеСведения.СоздатьМенеджерЗаписи(); МенеджерЗаписи.Объект = тСтрока.Номенклатура.Ссылка; МенеджерЗаписи.Свойство = СвойствоПризнак.Ссылка; МенеджерЗаписи.Значение = 69; МенеджерЗаписи.Записать(); // будем выгружать только 69-е ) КонецЦикла; Разумеется, свойство "ФлагВыгрузки" должно существовать и если не нужны разные наборы выгрузок - можно сделать его булево и заполнять значением "Истина" вместо числа |
|
|
|
|
|
[QUOTE]Игорь Горьков пишет:
[QUOTE] Александр Денисюк пишет: горь Горьков пишет: [url=http://1c.1c-bitrix.ru/support/forum/user/158257/]Игорь Горьков[/url] пишет: [url=http://1c.1c-bitrix.ru/support/forum/user/221269/]Александр Денисюк[/url] можно еще в отбор добавить выгрузку только товара с ценой > 0.Пока такого отбора не будет, в дальнейшем посмотрим. Если много кому нужно будет - добавлю. Вроде это не очень сложно сделать и я уверен это очень многим надо. зачем товары в каталоге без цены ? Может добавите в отбор в ближайщей выгрузке ) ? Это сделать не сложно, все дело в том, что замедлитсяобмен, причем всегда, вне зависимости от необходимости отбора, или значительно усложнится поддержка модуля. [/QUOTE]Надо надо такую штуку!!! Очень прошу сделать такое. [/QUOTE]Мы поступили очень просто. Присваиваем всем товарам флаг (свойство товара у нас есть "выгружать") в процессе проводки документа установки цен, а далее добавляем в обмен отбор по присвоенному флагу. |
|
|
|
|
|
[QUOTE]Александр Денисюк пишет:
[QUOTE] Антон Постнов пишет: Так ведь я не настаиваю на том, чтобы гонять картинки и файлы, более того - я согласен, что повторно их гонять не зачем. Я ищу решение проблемы:названия картинок не меняются, но картинки пропадают после выгрузки по изменениям. Подозрения на ссылку, но я могу ошибаться. [/QUOTE]сео настройки на изменение имен картинок для инфоблока случаем не заданы? [/QUOTE]Настройки действительно были, отключили - картинка все равно пропадает. |
|
|
|
|
|
[QUOTE]Александр Денисюк пишет:
[QUOTE] Антон Постнов пишет: Если незачем, то зачем в xml ссылка на картинку? Битрикс эту ссылку видит, пытается получить по ней картинку и не получает. Эта ссылка приходит в xml при выгрузке по изменениям <Картинка>import_files/5a/5ad17bc5-dc13-11e3-bea4-902b3415b3d4_5ad17bc7-dc13-11e3-bea4-902b3415b3d4.jpg</Картинка> [/QUOTE]а если у товара убрали картинку. то как сайт узнает, что картинку нужно убрать? Алгоритм такой сейчас: БУС видит ссылку, пытается по ней найти эту картинку на сайте. Если находит - подставляет ее. Если же при загрузке имена картинок меняются - могут возникнуть проблемы с поиском картинок и картинки могут пропасть. Опыт показывает, что процентов так 90 данных при обмене - это картинки и файлы. зачем их постоянно гонять, если они не изменились? [/QUOTE]Так ведь я не настаиваю на том, чтобы гонять картинки и файлы, более того - я согласен, что повторно их гонять не зачем. Я ищу решение проблемы:названия картинок не меняются, но картинки пропадают после выгрузки по изменениям. Подозрения на ссылку, но я могу ошибаться. |
|
|
|
|
|
[QUOTE]Александр Денисюк пишет:
[QUOTE] Антон Постнов пишет: Есть предположение, что проблема заключается в наличии ссылки на картинку в xml (сама картинка не выгружается, проверяли) [/QUOTE]Так и должно. Не зачем выгружать картинки, которые уже есть на сайте. А картинки не должны пропадать. Смотрите сео настройки. Они не должны менять названия картинок. [/QUOTE]Если незачем, то зачем в xml ссылка на картинку? Битрикс эту ссылку видит, пытается получить по ней картинку и не получает. Эта ссылка приходит в xml при выгрузке по изменениям <Картинка>import_files/5a/5ad17bc5-dc13-11e3-bea4-902b3415b3d4_5ad17bc7-dc13-11e3-bea4-902b3415b3d4.jpg</Картинка> |
|
|
|
|
|
[QUOTE]Антон Постнов пишет:
Добрый день, Версия УТ 11.1.5.16, модуль обмена 4.0.09 Проблема: после выгрузки по изменениям на сайте исчезают картинки для товаров, которые были выгружены ранее и которых коснулись изменения. Кто-нибудь сталкивался? Это баг версии модуля или проблема в "криворукости" настроек? Кусок из xml, один из товаров, картинка которого исчезла после обмена: <Товар> <Ид>5ad17bc5-dc13-11e3-bea4-902b3415b3d4</Ид> <НомерВерсии>AAAAAAAPhKI=</НомерВерсии> <ПометкаУдаления>false</ПометкаУдаления> <Артикул>8E0105.087.322</Артикул> <Наименование>HUPPE Раздвижная дверь Design elegance 8E0105.087.322</Наименование> <БазоваяЕдиница>4c9d06ac-a111-11e3-80b9-00155d461003</БазоваяЕдиница> <Группы> <Ид>e34f517d-dbc8-11e3-80be-002590968d83</Ид> </Группы> <Описание/> <Картинка>import_files/5a/5ad17bc5-dc13-11e3-bea4-902b3415b3d4_5ad17bc7-dc13-11e3-bea4-902b3415b3d4.jpg</Картинка> <Изготовитель> <Ид>5f3a7416-bfed-11e3-80b9-00155d461003</Ид> <Наименование>Huppe (Хуппе)</Наименование> <ОфициальноеНаименование>Huppe (Хуппе)</ОфициальноеНаименование> </Изготовитель> [/QUOTE]Есть предположение, что проблема заключается в наличии ссылки на картинку в xml (сама картинка не выгружается, проверяли) |
|
|
|
|
|
[QUOTE]Антон Постнов пишет:
[QUOTE] Антон Постнов пишет: Всем привет, Использую версию модуля 4.0.0.3, не выгружаются картинки, ошибки никакой нет. Кто-нибудь сталкивался? В чем может быть проблема? УТ 11.1.5.16 [/QUOTE]Проблема устранилась. Был включен режим хранения изображений в томах, фактически все изображения лежали в хранилище базы. Обработка же начинала искать изображения в томах. Отключение режима помогло.[/QUOTE]Проблема устранилась только частично. При выгрузке в каталоге картинки есть, при выгрузке на сайт - не приходят. Сталкивался кто-нибудь? Upd. Почему-то картинками в процессе выгрузки присваивается расширение .file, в базе картинки с раширением .jpg Upd2. Выяснилось, что в предоставленном нам контенте все картинки были с расширением .jpg (при выгрузке получалось name..jpg), что для битрикса оказалось критичным. Убрали точку из расширения в 1С - картинки полетели. |
|
|
|
|