strikerus Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 (изменено) 9 минут назад, strikerus сказал: Модуль обмена обновил до последней версии 294 При этом ошибка при попытке обращения по адресу https://abk-plus.ru/export/neoseo_exchange1c.php?type=sale&mode=query сохранилась [Tue Jan 25 11:07:42.567132 2022] [php7:error] [pid 900] [client 89.223.122.173:38402] PHP Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') group by 1 order by 2 desc limit 1' at line 1 Error No: 1064 SELECT `relatedoptions_id`, count(*) as cnt FROM `oc_relatedoptions_option` WHERE product_id = '38063' and option_value_id in ( ) group by 1 order by 2 desc limit 1 in /home/admin/web/abk-plus.ru/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/admin/web/abk-plus.ru/public_html/system/library/db.php(16): DB\\MySQLi->query('SELECT `related...', Array)\n#1 /home/admin/web/abk-plus.ru/public_html/admin/model/tool/neoseo_exchange1c.php(6803): DB->query('SELECT `related...')\n#2 /home/admin/web/abk-plus.ru/public_html/admin/model/tool/neoseo_exchange1c.php(9714): ModelToolNeoSeoExchange1c->query('SELECT `related...')\n#3 /home/admin/web/abk-plus.ru/public_html/admin/model/tool/neoseo_exchange1c.php(1569): ModelToolNeoSeoExchange1c->get1CProductIdForOrder('38063', '23547' in /home/admin/web/abk-plus.ru/public_html/system/library/db/mysqli.php on line 40 Дополню свой ответ наблюдениями: В товаре с ID 38063 почему-то отсутстуют опции, хотя связанные опции есть Изменено 25 января 2022 пользователем strikerus Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 7 минут назад, strikerus сказал: Дополню свой ответ наблюдениями: В товаре с ID 38063 почему-то отсутстуют опции, хотя связанные опции есть Посмотрите информацию в логах и файлах синхронизации о данном товаре. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
strikerus Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 20 минут назад, NeoSeo Help 1 сказал: Посмотрите информацию в логах и файлах синхронизации о данном товаре. В логах упоминания об этом товаре нет. По всей видимости затерлось из-за давности Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Censored Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 Инфа с остатками на складах отображается в в админке. А подскажите пожалуйста как вывести в карточку товара информацию о остатке на складе. Opencart 3 версии Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 53 минуты назад, strikerus сказал: В логах упоминания об этом товаре нет. По всей видимости затерлось из-за давности очичтите логи. Сделайте обмен. Скачайте полный лог модуля и проверьте его. Если информации нет по товару, то значит товар не пришел с 1с 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 29 минут назад, Censored сказал: Инфа с остатками на складах отображается в в админке. А подскажите пожалуйста как вывести в карточку товара информацию о остатке на складе. Opencart 3 версии Здравствуйте. Какая тема оформления? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Censored Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 37 минут назад, NeoSeo Help 4 сказал: Здравствуйте. Какая тема оформления? unishop2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 Только что, Censored сказал: unishop2 Вам нужно доработать модификатор модуля neoseo_exchange1c.ocmod.xml в каталоге system, блок <file path="catalog/view/theme/*/template/product/product.twig"> <operation> <search><![CDATA[<input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />]]></search> <add position="after"><![CDATA[ <!-- NeoSeo Exchange 1c - begin --> <div class="warehouse"> {% if warehouses %} <p>Остатки по складам:</p> <ul> {% for warehouse in warehouses %} <li>{{warehouse.name . ": " . $warehouse.quantity}}</li> {% endfor %} {% endif %} </div> <!-- NeoSeo Exchange 1c - end -->]]></add> </operation> </file> под свою тему оформления. Или еще лучше сделать новый модификатор, чтобы при обновлении модуля не слетели правки Ваши Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zahar_92 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 17 часов назад, zahar_92 сказал: 17 часов назад, NeoSeo Help 4 сказал: Уточните, пожалуйста, какую версию модуля установили? neoseo_exchange1c_oc2.1_php7.0_294.ocmod на сайте используется php 5.6 Добрый день! Мой вопрос видимо затерялся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 2 часа назад, zahar_92 сказал: Добрый день! Мой вопрос видимо затерялся. Добрый день. Проблема в данных для выполнения запроса. option_value_id in ( ) . SELECT `relatedoptions_id`, count(*) as cnt FROM `oc_relatedoptions_option` WHERE product_id = '38063' and option_value_id in ( ) group by 1 order by 2 desc limit 1 Т.е. нет данных для выборки. Берутся они из таблицы product_option_value Скорее всего причина в том, что выгружается заказ, в котором должны быть опции, но они удалены с сайта. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zahar_92 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 2 минуты назад, NeoSeo Help 4 сказал: Добрый день. Проблема в данных для выполнения запроса. option_value_id in ( ) . SELECT `relatedoptions_id`, count(*) as cnt FROM `oc_relatedoptions_option` WHERE product_id = '38063' and option_value_id in ( ) group by 1 order by 2 desc limit 1 Т.е. нет данных для выборки. Берутся они из таблицы product_option_value Скорее всего причина в том, что выгружается заказ, в котором должны быть опции, но они удалены с сайта. Не понял ваш ответ. Моя проблема в том, что с фронта нет данных о складах, просто пустой массив. Ваш ответ видимо для strikerus я же пытаюсь понять почему в админке остаки по складам есть, в контроллере код для складов есть, а с фронта склады не видно. Также я спршивал про версию ioncube Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 Только что, zahar_92 сказал: Не понял ваш ответ. Моя проблема в том, что с фронта нет данных о складах, просто пустой массив. Ваш ответ видимо для strikerus я же пытаюсь понять почему в админке остаки по складам есть, в контроллере код для складов есть, а с фронта склады не видно. Также я спршивал про версию ioncube тут Вы указали, что у Вас опенкарт 2.3 Тут, что ставили модуль для 2.1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zahar_92 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 (изменено) 4 минуты назад, NeoSeo Help 4 сказал: тут Вы указали, что у Вас опенкарт 2.3 Тут, что ставили модуль для 2.1 да, вы правы. Название не того архива скопировал. Тот на другом сайте установлен. Там где проблема со складами используется neoseo_exchange1c_oc2.1_php7.0_294.ocmod. Все работает, кроме отображения складов Сайт на ocStore 2.1 Изменено 25 января 2022 пользователем zahar_92 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Censored Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 Подскажите пожалуйста как найти и почистить дубли в логе модуля пишет например 2022-01-25 18:17:49 - Ошибка!!! Для продукта с внутренним кодом 7139 найдено 4 дубликатов в таблице product_to_1c! 2022-01-25 18:17:49 - - e004831f-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048321-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048327-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048325-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048323-1772-11ec-8153-525400f8976a Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zahar_92 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 30 минут назад, zahar_92 сказал: да, вы правы. Название не того архива скопировал. Тот на другом сайте установлен. Там где проблема со складами используется neoseo_exchange1c_oc2.1_php7.0_294.ocmod. Все работает, кроме отображения складов Сайт на ocStore 2.1 Вопрос решен. В настройках каждого склада нужно было поставить галку в поле Магазин Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 1 час назад, zahar_92 сказал: Вопрос решен. В настройках каждого склада нужно было поставить галку в поле Магазин Рады, что Ваша проблема решена. Будут ещё вопросы - обращайтесь, всегда рады помочь 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 25 января 2022 Опубликовано: 25 января 2022 2 часа назад, Censored сказал: Подскажите пожалуйста как найти и почистить дубли в логе модуля пишет например 2022-01-25 18:17:49 - Ошибка!!! Для продукта с внутренним кодом 7139 найдено 4 дубликатов в таблице product_to_1c! 2022-01-25 18:17:49 - - e004831f-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048321-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048327-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048325-1772-11ec-8153-525400f8976a 2022-01-25 18:17:49 - - e0048323-1772-11ec-8153-525400f8976a Воспользуйтесь этими рекомендациями: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Fortsev Опубликовано: 27 января 2022 Опубликовано: 27 января 2022 Добрый день. Ранее писал с проблемой, что при отключённом пункте "Отключить curl при импорте статуса заказа из 1с" Не происходит обмен статусами заказа. Если пункт включить, статусы меняются, но оповещения о смене статуса не приходят. На сколько я помню, пришли к выводу, что проблема в хостинге. Техподдержка хостинга проверяла, все ок. Недавно сделали еще один сайт с данным модулем (разница лишь в том, что новый сайт на ocstore 3). Там статусы заказов работают отлично и приходят уведомления. Перенесли старый сайт на тот же хостинг, что и новый. Но, чуда не произошло. Ситуация осталась ровно такой же, как и раньше. Может есть идеи, что все таки работает не так? Перейти на 3 версию не можем, так как клиент уже купил шаблон и модули под 2ую версию Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Blade Опубликовано: 27 января 2022 Опубликовано: 27 января 2022 18.01.2022 в 23:34, NeoSeo Help 4 сказал: Здравствуйте. Для получения оценки напишите в телеграмм чат Это шутка блин? пишу на форуме...надо писать на почту пишу на почту ...надо писать на сайт техподдержки пишу на сайт техподдержки...надо писать в телеграмм Вы че ?????? Серьезно??? Доработка нужна. сколько стоит и сроки ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 27 января 2022 Опубликовано: 27 января 2022 2 часа назад, Fortsev сказал: Добрый день. Ранее писал с проблемой, что при отключённом пункте "Отключить curl при импорте статуса заказа из 1с" Не происходит обмен статусами заказа. Если пункт включить, статусы меняются, но оповещения о смене статуса не приходят. На сколько я помню, пришли к выводу, что проблема в хостинге. Техподдержка хостинга проверяла, все ок. Недавно сделали еще один сайт с данным модулем (разница лишь в том, что новый сайт на ocstore 3). Там статусы заказов работают отлично и приходят уведомления. Перенесли старый сайт на тот же хостинг, что и новый. Но, чуда не произошло. Ситуация осталась ровно такой же, как и раньше. Может есть идеи, что все таки работает не так? Перейти на 3 версию не можем, так как клиент уже купил шаблон и модули под 2ую версию Добрый день. Нужно провести анализ непосредственно у Вас на сайте. Можем предложить такую помощь на оплачиваемой основе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 27 января 2022 Опубликовано: 27 января 2022 1 час назад, Blade сказал: Это шутка блин? пишу на форуме...надо писать на почту пишу на почту ...надо писать на сайт техподдержки пишу на сайт техподдержки...надо писать в телеграмм Вы че ?????? Серьезно??? Доработка нужна. сколько стоит и сроки ? Добрый день. На форуме предоставляются ответы на технические вопросы, которые не требуют доработок. Все остальные вопросы, а особенно финансовые решаются в чате Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
halt Опубликовано: 30 января 2022 Опубликовано: 30 января 2022 Здравствуйте. После выгрузки на сайте по всем товарам стоит остаток "0", нет в наличии. В ваших примерах поле "Количество" выгружается без точки, у нас с точкой. Возможно ли исправить это средством модуля? Пример нашей выгрузки: ................. <Цены> <Цена> <Представление>125.00 руб. за шт</Представление> <ИдТипаЦены>e377abfc-724e-11ea-8906-000c29eced55</ИдТипаЦены> <ЦенаЗаЕдиницу>125.00</ЦенаЗаЕдиницу> <Валюта>руб</Валюта> <Единица>шт</Единица> <Коэффициент>1</Коэффициент> </Цена> </Цены> <Количество>4.000</Количество> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 30 января 2022 Опубликовано: 30 января 2022 22 минуты назад, halt сказал: Здравствуйте. После выгрузки на сайте по всем товарам стоит остаток "0", нет в наличии. В ваших примерах поле "Количество" выгружается без точки, у нас с точкой. Возможно ли исправить это средством модуля? Пример нашей выгрузки: ................. <Цены> <Цена> <Представление>125.00 руб. за шт</Представление> <ИдТипаЦены>e377abfc-724e-11ea-8906-000c29eced55</ИдТипаЦены> <ЦенаЗаЕдиницу>125.00</ЦенаЗаЕдиницу> <Валюта>руб</Валюта> <Единица>шт</Единица> <Коэффициент>1</Коэффициент> </Цена> </Цены> <Количество>4.000</Количество> Здравствуйте. Проанализируйте сначала полный лог модуля. Там количество обрабатывается? У Вас обычные товары или товары с опциями? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rushookah Опубликовано: 1 февраля 2022 Опубликовано: 1 февраля 2022 Добрый день, вынуждены обратиться в данную ветку, после восстановления бэкапа, переустановки модуля на первой вкладке параметры - пустая страница, т.е. отсутствуют настройки. файл с лицензией - в корне сайта. -- отправляю скриншоты всех вкладок в приложении. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 1 февраля 2022 Опубликовано: 1 февраля 2022 29 минут назад, rushookah сказал: Добрый день, вынуждены обратиться в данную ветку, после восстановления бэкапа, переустановки модуля на первой вкладке параметры - пустая страница, т.е. отсутствуют настройки. файл с лицензией - в корне сайта. -- отправляю скриншоты всех вкладок в приложении. Здравствуйте. Обновите модуль с личного кабинета и файл лицензии Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.