Мартин Опубликовано: 8 декабря 2020 Опубликовано: 8 декабря 2020 1. Все товары выгружаются, остатки и характеристики тоже, но не передаются изображения ни в один товар http://joxi.ru/Q2KBd09tvjP50m В xml точно приходят картинки, т.к. обмен с 1С битрикс работает как часы Папка import_catalog даже не создается http://joxi.ru/BA0WeREFpW3Ln2 Настройка включена http://joxi.ru/5md3pQLu8XWRpr Пока не понял, что это за настройка, но тоже включил http://joxi.ru/L21deREt0497Nm тест системы: http://joxi.ru/Vm6RedBCvZlBMm прилагаю файл выгрузки 2. Также проблема, которая возможна связана. При попытке скачать товары во вкладке "Товары", вылетает такая ошибка http://joxi.ru/zANjZk9ijDMEWA Читал форум не нашел ответа. v8_A227_10.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 8 декабря 2020 Опубликовано: 8 декабря 2020 5 часов назад, Мартин сказал: 1. Все товары выгружаются, остатки и характеристики тоже, но не передаются изображения ни в один товар http://joxi.ru/Q2KBd09tvjP50m В xml точно приходят картинки, т.к. обмен с 1С битрикс работает как часы Папка import_catalog даже не создается http://joxi.ru/BA0WeREFpW3Ln2 Настройка включена http://joxi.ru/5md3pQLu8XWRpr Пока не понял, что это за настройка, но тоже включил http://joxi.ru/L21deREt0497Nm тест системы: http://joxi.ru/Vm6RedBCvZlBMm прилагаю файл выгрузки 2. Также проблема, которая возможна связана. При попытке скачать товары во вкладке "Товары", вылетает такая ошибка http://joxi.ru/zANjZk9ijDMEWA Читал форум не нашел ответа. v8_A227_10.zip 40 kB · 0 скачиваний Добрый день, проверьте логи сервера, у Вас вероятно сервер, настройки сервера, блокируют модулю создать директорию для изображений и использовать директорию tmp на сервере для создания файла выгрузки. Включите лог в модуле обмена 1С, момент импорта изображений модуль об этом указывает. Возможно и тут будет ошибка. Попробуйте так же создать директорию для изображений вручную и дать права на запись. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 11 декабря 2020 Опубликовано: 11 декабря 2020 Перенесли сайт на другой хостинг timeweb.ru для теста поменяли с php 7.2 на php 7.1 Вот эта ошибка ушла: http://joxi.ru/zANjZk9ijDMEWA Но картинок как нет так и нет. Создали папку http://joxi.ru/Vm6RedBCve8EGm , права 777 Лог прикрепляю, но там даже слово не сказано про изображения. Со стороны 1С в отладке тоже никаких проблем. Со стороны apache тоже ошибок нет. Что делать ума не приложу. log.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 декабря 2020 Опубликовано: 11 декабря 2020 3 часа назад, Мартин сказал: Перенесли сайт на другой хостинг timeweb.ru для теста поменяли с php 7.2 на php 7.1 Вот эта ошибка ушла: http://joxi.ru/zANjZk9ijDMEWA Но картинок как нет так и нет. Создали папку http://joxi.ru/Vm6RedBCve8EGm , права 777 Лог прикрепляю, но там даже слово не сказано про изображения. Со стороны 1С в отладке тоже никаких проблем. Со стороны apache тоже ошибок нет. Что делать ума не приложу. log.txt 9 kB · 1 скачивание А есть возможность посмотреть error.log на хостинге после завершения обмена. Возможно ошибка в нем. ТАк-же попробуйте перед обменом очистить журнал ошибок OpenCart и после завершения обмена скачать его. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 15 декабря 2020 Опубликовано: 15 декабря 2020 Может кому пригодится. 1. Если стоит стандартный обмен (когда контролирует все 1С), то должен отдаваться запрос от 1С, но таких запросов в нашем случае нет. Почему ? Непонятно, будем разбираться. Странно, конечно, но обмен с 1С битрикс стандартный работает как часы. Видимо все таки дело в модуле, а не в 1С. 2. Чтобы отключить стандартный обмен, надо в модуле во вкладке "Параметры" включить галочку "Требовать архив". В этом случае, сам модуль берет архив с картинками и переносит в нужную папку. Собственно, после этого картинки заработали. Но теперь возникла другая проблема, почему то тянутся цены на товары "Розничные" из 1С, а должны тянутся цены "Интернет магазин" (цены с наценкой). Хотя в настройках со стороны 1С указано все верно. Вот настройки модуля: http://joxi.ru/1A5aeWBSbVK5YA Куда копать ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 15 декабря 2020 Опубликовано: 15 декабря 2020 Пробовал такую настройку: http://joxi.ru/52aZ0R6tkMG59A Тоже не работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 декабря 2020 Опубликовано: 15 декабря 2020 3 часа назад, Мартин сказал: Пробовал такую настройку: http://joxi.ru/52aZ0R6tkMG59A Тоже не работает. Если цена не указана - модуль будет брать первую попавшиеся. Название цены требуется указывать точно такое же как и в файле обмена. Вы можете проверить в файле обмена offers.xml в таге в начале файла "Цены" - здесь будут перечислены цены которые выгружается 1С, найдите свою и проверьте так же ли она называется как Вы указали в настройках модуля. Если необходимой цены вообще нет в файле, значит 1С её не отдало, тогда потребуется найти в настройках 1С пункт типовое соглашение с покупателями и в настройках необходимой цены указать - Выгружать на сайт. Цитата 1. Если стоит стандартный обмен (когда контролирует все 1С), то должен отдаваться запрос от 1С, но таких запросов в нашем случае нет. Почему ? Непонятно, будем разбираться. Странно, конечно, но обмен с 1С битрикс стандартный работает как часы. Видимо все таки дело в модуле, а не в 1С. 1С должна прислать POST запросом изображение, если его нет, модулю просто на просто неоткуда взять изображение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 15 декабря 2020 Опубликовано: 15 декабря 2020 http://joxi.ru/KAx7RjlCKyKQQ2 Есть вот такой id http://joxi.ru/eAONaD9CkMkjz2 - сюда вбиваю, верно ? Теперь вообще получаю нулевые цены... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 16 декабря 2020 Опубликовано: 16 декабря 2020 16 часов назад, Мартин сказал: http://joxi.ru/KAx7RjlCKyKQQ2 Есть вот такой id http://joxi.ru/eAONaD9CkMkjz2 - сюда вбиваю, верно ? Теперь вообще получаю нулевые цены... В настройки модуля надо вписать текстовое название цены <Наименование> . https://i.imgur.com/imKt3UM.png Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 16 декабря 2020 Опубликовано: 16 декабря 2020 Не понимаю, у нас типовой обмен и структура отличается от примера вашего. У нас такого даже нет ТипыЦен. В 1С "Тип цен" называется "Интернет магазин". Можете конкретно сказать, что нужно добавить в этот файл, что все заработало ? Прикрепляю offers0_1.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 16 декабря 2020 Опубликовано: 16 декабря 2020 3 часа назад, Мартин сказал: Не понимаю, у нас типовой обмен и структура отличается от примера вашего. У нас такого даже нет ТипыЦен. В 1С "Тип цен" называется "Интернет магазин". Можете конкретно сказать, что нужно добавить в этот файл, что все заработало ? Прикрепляю offers0_1.xml 330 kB · 0 скачиваний Скинул пример файла, в котором перед самими предложениями есть типы цен offers0_1.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 18 декабря 2020 Опубликовано: 18 декабря 2020 Сравнили xml файл, видимо ваш модуль не работает с типовым обменом (в коробке). С каким тогда обменом работает ваш модуль ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 19 декабря 2020 Опубликовано: 19 декабря 2020 18.12.2020 в 10:20, Мартин сказал: Сравнили xml файл, видимо ваш модуль не работает с типовым обменом (в коробке). С каким тогда обменом работает ваш модуль ? Здравствуйте. Чтобы обрабатывалась верно цена в каждом файле offers.xml должно идти обьявление типов цен. Модуль работает с типовым обменом. Только этих конфигураций 1с много и отличия могут быть в структуре выгрузки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 22 декабря 2020 Опубликовано: 22 декабря 2020 Спасибо, с ценами разобрались, теперь как сделать так, чтобы товары попадали с seo url (чпу), а то почему то поле пустое. Или это уже где-то на стороне opencart должно формироваться ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 23 декабря 2020 Опубликовано: 23 декабря 2020 2 часа назад, Мартин сказал: Спасибо, с ценами разобрались, теперь как сделать так, чтобы товары попадали с seo url (чпу), а то почему то поле пустое. Или это уже где-то на стороне opencart должно формироваться ? C seo тоже разобрался, а как сделать так, чтобы на сайт не выгружались товары с нулевым остатком. Сейчас почему то тянутся все - http://joxi.ru/Q2KBd09tv56JVm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 23 декабря 2020 Опубликовано: 23 декабря 2020 10 часов назад, Мартин сказал: C seo тоже разобрался, а как сделать так, чтобы на сайт не выгружались товары с нулевым остатком. Сейчас почему то тянутся все - http://joxi.ru/Q2KBd09tv56JVm Можете в настройках выгрузки поставить чтобы отключать товары с 0 остатком, а луче в самой 1С проставить, чтобы по условиям они не выгружались. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 29 декабря 2020 Опубликовано: 29 декабря 2020 1. Все таки нужно какое то SEO решение, чтобы у товаров после обмена автоматически генерировались seo url. Что посоветуете ? 2. Проблема такая : генерируются хлебные крошки и соотвественно пути до каталогов http://joxi.ru/MAj9VpOfk6Ba32 Если перейти по ссылке, то почему то пустота http://joxi.ru/n2YV7O9UeLDnEA и у родительской категории тоже самое. Как сделать так, чтобы эти же товары отображались во всех вышестоящих родительских категориях, а не только в той категории, в которую выгружает обмен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 30 декабря 2020 Опубликовано: 30 декабря 2020 22 часа назад, Мартин сказал: 1. Все таки нужно какое то SEO решение, чтобы у товаров после обмена автоматически генерировались seo url. Что посоветуете ? 2. Проблема такая : генерируются хлебные крошки и соотвественно пути до каталогов http://joxi.ru/MAj9VpOfk6Ba32 Если перейти по ссылке, то почему то пустота http://joxi.ru/n2YV7O9UeLDnEA и у родительской категории тоже самое. Как сделать так, чтобы эти же товары отображались во всех вышестоящих родительских категориях, а не только в той категории, в которую выгружает обмен. 1. Использовать наш модуль Генерации ЧПУ и метаданных https://neoseo.com.ua/generator-chpu-i-metadannyh 2. используйте данную опцию в модуле Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 4 января 2021 Опубликовано: 4 января 2021 (изменено) Вопрос такой. Как в момент обмена можно перехватить xml файл, который выгружает 1С, а то что со стороны 1С, что со стороны обмена файл быстро удаляется. Может есть какая та инструкция или режим отладки ? Изменено 4 января 2021 пользователем Мартин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 4 января 2021 Опубликовано: 4 января 2021 2 часа назад, Мартин сказал: Вопрос такой. Как в момент обмена можно перехватить xml файл, который выгружает 1С, а то что со стороны 1С, что со стороны обмена файл быстро удаляется. Может есть какая та инструкция или режим отладки ? Файл удаляется по запросу из 1С, необходимо для этого в конфигурации 1С найти этот момент и отключить его. Как вариант можно через логи посмотреть какой командой идет удаление и запретить ее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 5 января 2021 Опубликовано: 5 января 2021 1. Правильно ли я понимаю, что речь идет о перехвате файла со стороны 1С? А как перехватить со стороны opencart (вашего модуля) ? 2. Я вам писал в личку, но вы не ответили: Почему то на ровном месте перестал выгружаться целый раздел "Телевизоры". Остальные товары обмен проходит нормально. В 1С все категории настроены одинаково. http://joxi.ru/n2YV7O9UeXjYGA Если удалить все товары, категории и сделать обмен по новой. То выгрузится все кроме Телевизоров. В чем может быть причина ума не приложу./ 1С выплевывает такую проблему: http://joxi.ru/4Ak9wGnfkWVlVm В личку прислал доступы к админке, чтобы можно было глянуть логи. На 1С битрикс обмен проходит отлично, все телевизоры выгружаются. А через ваш модуль почему то такая проблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 5 января 2021 Опубликовано: 5 января 2021 2 часа назад, Мартин сказал: 1. Правильно ли я понимаю, что речь идет о перехвате файла со стороны 1С? А как перехватить со стороны opencart (вашего модуля) ? 2. Я вам писал в личку, но вы не ответили: Почему то на ровном месте перестал выгружаться целый раздел "Телевизоры". Остальные товары обмен проходит нормально. В 1С все категории настроены одинаково. http://joxi.ru/n2YV7O9UeXjYGA Если удалить все товары, категории и сделать обмен по новой. То выгрузится все кроме Телевизоров. В чем может быть причина ума не приложу./ 1С выплевывает такую проблему: http://joxi.ru/4Ak9wGnfkWVlVm В личку прислал доступы к админке, чтобы можно было глянуть логи. На 1С битрикс обмен проходит отлично, все телевизоры выгружаются. А через ваш модуль почему то такая проблема. Да, т.к. команды на удаление отправляет именно 1С. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 6 января 2021 Опубликовано: 6 января 2021 Может кому пригодится. Опытным путем выяснили, что не хватает памяти: [Tue Jan 05 16:43:48.879758 2021] [php7:warn] [pid 14440] [client 83.239.227.79:59134] PHP Warning: Unknown: POST Content-Length of 104857600 bytes exceeds the limit of 8388608 bytes in Unknown on line 0 [Tue Jan 05 16:44:20.842606 2021] [php7:error] [pid 14440] [client 83.239.227.79:59134] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 98566176 bytes) VDS 6гб, 2 ядра выкрутили на максимум memory_limit max_execution_time max_input_time max_input_vars post_max_size upload_max_filesize Не помогло. Пришлось разбить на порции http://joxi.ru/5md3pQLu8jKqer Теперь появилась другая проблема. При включенной настройке: http://joxi.ru/n2YV7O9UeXRkLA Такое ощущение, что после каждой порции товаров зануляются остатки. Т.е. выгружается последняя часть, а остальные выгружаются, но зануляются остатки. Пришлось отключить. А включал, потому что не работает обмен остатками и ценами http://joxi.ru/EA4Ze6BtpLK03m. И пришлось такими "костылями" обходить проблему. Теперь разбираемся почему не работает обмен остатками. Если честно очень разочарован покупкой модуля. Т.к. параллельно стоит на 1С битриксе штатный обмен, все работает как часы. Все выгружает, все обменивает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 6 января 2021 Опубликовано: 6 января 2021 Цитата http://joxi.ru/EA4Ze6BtpLK03m Проверьте что именно приходит в файле offers.xml , приходят ли цены на товары. Оч. часто при опции обновление, а не выгрузка не выгружает все данные из самой 1С. Цитата При включенной настройке: http://joxi.ru/n2YV7O9UeXRkLA Такое ощущение, что после каждой порции товаров зануляются остатки. Т.е. выгружается последняя часть, а остальные выгружаются, но зануляются остатки. Пришлось отключить. А включал, потому что не работает обмен остатками и ценами http://joxi.ru/EA4Ze6BtpLK03m. И пришлось такими "костылями" обходить проблему. Да, оно после каждого из выгруженных файлов предложений будет обновлять это. В этом случае лучше воспользоваться настройкой "SQL после выгрузки" и прописать туда условия отключения и включения товара. Цитата Если честно очень разочарован покупкой модуля. Т.к. параллельно стоит на 1С битриксе штатный обмен, все работает как часы. Все выгружает, все обменивает. С большим количеством товара и тем, что у разных конфигураций 1С бывают разные проблемы при выгрузке через их "обмен с сайтом" то необходимо настроить модуль под ваши нужды подбирая опции. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Мартин Опубликовано: 28 января 2021 Опубликовано: 28 января 2021 Добрый день. Так и не получилось настроить обмен остатками. Нужна ваша помощь!!! Может я, что то делаю не так или какие то настройки указываю не верно. 1. Первая выгрузка товаров: Если удалить все товары и запустить полный обмен с этими настройками (http://joxi.ru/1A5aeWBSzK403A ), то все отлично! 2. Теперь нужно обновить остатки: Если запускать в таком режиме (http://joxi.ru/12MNKp9Cw4g7EA), то остатки не отрабатываются. Xml файлы (при полной выгрузке 1 пункт и при обновление остаков 2 пункт): https://yadi.sk/d/4ljKyH_VT8zvhQ Также прикладываю логи при запуске обмена по остаткам (2 пункт). Скрин настроек: http://joxi.ru/12MNKp9Cw4gOKA http://joxi.ru/nAyM39GfaX9MNA neoseo_exchange1c.log Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.