NeoSeo Help 4 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 5 минут назад, trialon77 сказал: Подскажите, бонусы которые списывает покупатель при оформлении заказа в магазине, можно модулем передавать в поле скидки в виде суммы в заказах покупателей? Передача бонусов через товар не подходит, так как унф не понимает отрицательную стоимость товара. Если можно, какова стоимость доработки? Здравствуйте. Есть опция для передачи скидок в дополнительном атрибуте на вкладке заказы. Попробуйте может у Вас есть обработка такого варианта передачи скидки. Если опции нет, то обновите модуль Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Vagrant82 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 30.11.2021 в 10:34, Vagrant82 сказал: Версия 279. Чистая установка на настройки. Лицензию менял. Результат тот же. Я получу ответ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
trialon77 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 5 часов назад, NeoSeo Help 4 сказал: Здравствуйте. Есть опция для передачи скидок в дополнительном атрибуте на вкладке заказы. Попробуйте может у Вас есть обработка такого варианта передачи скидки. Если опции нет, то обновите модуль Отлично, эта опция сработала. Бонусы попадают в скидку в 1с. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 декабря 2021 Опубликовано: 2 декабря 2021 16 часов назад, Vagrant82 сказал: Я получу ответ? Добрый день. У Вас стоят еще другие наши модули? При установке перезаписывали все файлы? Какой номер заказа? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 декабря 2021 Опубликовано: 2 декабря 2021 13 часов назад, trialon77 сказал: Отлично, эта опция сработала. Бонусы попадают в скидку в 1с. Всегда рады Вам помочь. Хорошего дня 😉 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zahar_92 Опубликовано: 2 декабря 2021 Опубликовано: 2 декабря 2021 Добрый день! Есть необходимость передать с сайта в 1С URL изображений товаров, например в характеристику номенклатуры. Подскажите, пожалуйста, возможно ли это реализовать? Если да, то что для этого нужно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 декабря 2021 Опубликовано: 2 декабря 2021 Только что, zahar_92 сказал: Добрый день! Есть необходимость передать с сайта в 1С URL изображений товаров, например в характеристику номенклатуры. Подскажите, пожалуйста, возможно ли это реализовать? Если да, то что для этого нужно? Добрый день. Реализовать можно. Но через доработку кода. Можем выполнить оценку такой доработки. Напишите в Телеграм-чат https://t.me/WebStudioNeoSeo1 для получения оценки. Передача данных с сайта в 1с требует часто не только доработки со стороны модуля, но и со стороны 1с. Ваша 1с может принимать товары с сайта? Пример Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zahar_92 Опубликовано: 2 декабря 2021 Опубликовано: 2 декабря 2021 28 минут назад, NeoSeo Help 4 сказал: Добрый день. Реализовать можно. Но через доработку кода Нужна доработка 1С или на стороне сайта? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 декабря 2021 Опубликовано: 2 декабря 2021 Только что, zahar_92 сказал: Нужна доработка 1С или на стороне сайта? За Вашу 1с не можем сказать, умеет ли она такое Доработка модуля. Что сейчас выгружается описано тут https://opencartmasters.com/topic/68-podderzhka-modulya-obmen-i-sinhronizaciya-opencart-s-1s-predpriyatie-ut-unf-moy-sklad-i-td-modul-dlya-opencart-15h-2h-3h/page/26/#comment-2390 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 30.11.2021 в 02:18, NeoSeo Help 4 сказал: Можем доработать модуль как Вам необходимо, но на оплачиваемой основе. В бесплатную тп это не входит. Это не критическтй баг, который влияет на работоспособность модуля. 1. Попытался своими силами исправить ваш баг. Вставил в поле "SQL до обработки остатков:" код: UPDATE `oc_manufacturer` SET `name` = REPLACE(name, '&', '&'); Но он не отработал. Хотя в PhpMyAdmin этот элементарный код без проблем отрабатывает. Можете подсказать почему? 2. Заодно в логах заметил, что сначала происходит сопоставление поставщика, и только потом выполняется "Запускаем пред-обработку SQL". Судя по названию в админке "SQL до обработки остатков:" этот SQL код выполняется уже после сопоставления Поставщика? А нельзя сделать чтобы просто перед выгрузкой выполнялось или дополнительное поле "SQL до выгрзки товаров"? 3. Сколько будет стоить исправить баг и НЕ преобразовывать html код типо &, , " и т. п. если он уже преобразован самой 1С, но при этом кавычке и дальше должны автоматом преобразоваться в "? Данная проблема проявляется как минимум в таблицах: oc_product_attribute oc_manufacturer Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 1 час назад, AlektroNik сказал: Но он не отработал. Хотя в PhpMyAdmin этот элементарный код без проблем отрабатывает. Можете подсказать почему? Потому что файл импорт уже отработал в этот момент. Именно в импорте производители обрабатываются. 1 час назад, AlektroNik сказал: 2. Заодно в логах заметил, что сначала происходит сопоставление поставщика, и только потом выполняется "Запускаем пред-обработку SQL". Судя по названию в админке "SQL до обработки остатков:" этот SQL код выполняется уже после сопоставления Поставщика? А нельзя сделать чтобы просто перед выгрузкой выполнялось или дополнительное поле "SQL до выгрзки товаров"? Нужна доработка модуля 1 час назад, AlektroNik сказал: 3. Сколько будет стоить исправить баг и НЕ преобразовывать html код типо &, , " и т. п. если он уже преобразован самой 1С, но при этом кавычке и дальше должны автоматом преобразоваться в "? Данная проблема проявляется как минимум в таблицах: oc_product_attribute oc_manufacturer Для оценки напишите в телеграмм Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 27 минут назад, NeoSeo Help 4 сказал: 2 часа назад, AlektroNik сказал: Но он не отработал. Хотя в PhpMyAdmin этот элементарный код без проблем отрабатывает. Можете подсказать почему? Потому что файл импорт уже отработал в этот момент. Именно в импорте производители обрабатываются. Проблема явно не в этом, т. к. эта строчка блокирует выполнение остальных SQL команд. И не важно когда выполняется эта команда, она всеравно должна была изменить таблицу в БД. Т. е. там проблема явно в синтаксисе. Тут нужна ваша помощь. Может что-то закомментировать нужно. Апострофы ` я убрал ... не помогло. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 46 минут назад, AlektroNik сказал: Проблема явно не в этом, т. к. эта строчка блокирует выполнение остальных SQL команд. И не важно когда выполняется эта команда, она всеравно должна была изменить таблицу в БД. Т. е. там проблема явно в синтаксисе. Тут нужна ваша помощь. Может что-то закомментировать нужно. Апострофы ` я убрал ... не помогло. Смотрите лог ошибок на сервере. Если есть ошибка, то нужен текст ошибки Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 57 минут назад, NeoSeo Help 4 сказал: Смотрите лог ошибок на сервере. Если есть ошибка, то нужен текст ошибки Спасибо за новодку. Вот исходная команда. UPDATE oc_manufacturer SET name = REPLACE(name, '&', '&'); Если вставляю впредобработку SQL, получаю ошибку: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''&' at line 1<br />Error No: 1064<br />UPDATE oc_manufacturer SET name = REPLACE(name, '& in /system/library/db/mysqli.php:41 Подумал, что проблема в точке с запятой. Попробовал экранировать "\;" Опять ошибка. UPDATE oc_manufacturer SET name = REPLACE(name, '&\;', '&'); Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''&\\' at line 1<br />Error No: 1064<br />UPDATE oc_manufacturer SET name = REPLACE(name, '&\\ in /system/library/db/mysqli.php:41 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 24 минуты назад, AlektroNik сказал: Подумал, что проблема в точке с запятой. Попробовал экранировать "\;" Опять ошибка. UPDATE oc_manufacturer SET name = REPLACE(name, '&\;', '&'); Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''&\\' at line 1<br />Error No: 1064<br />UPDATE oc_manufacturer SET name = REPLACE(name, '&\\ in /system/library/db/mysqli.php:41 Проблема явно в точке с запятой. Оставил только '&' и все отработало. Вопрос только как ее правильно экранировать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 12 минут назад, AlektroNik сказал: Проблема явно в точке с запятой. Оставил только '&' и все отработало. Вопрос только как ее правильно экранировать? Разбор вашего вопроса не входит в бесплатную ТП Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 13 минут назад, NeoSeo Help 4 сказал: Разбор вашего вопроса не входит в бесплатную ТП А должен входить. Так как поле Ваше и было бы неплохо объяснить как этим полем пользоваться. Я ничего сверхъестественного не спрашиваю. Вот к примеру нашел комментарий за 2009 год. https://phpclub.ru/talk/threads/Как-записать-точку-с-запятой-в-таблицу-mysql.58413/post-507553 Цитата видимо, ты используешь какую-то дегенератскую обертку для MySQL, которая точку с запятой трактует как разделитель нескольких запросов и не в курсе о строках в апострафах Исправление баг в бесплатную ТП не входит. Объяснить как в ваше поле вставить элементарный SQL код в вашу бесплатную ТП не входит. Хотя судя по всему тут опять недоработка. и т. д. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 3 декабря 2021 Опубликовано: 3 декабря 2021 Только что, AlektroNik сказал: А должен входить. Так как поле Ваше и было бы неплохо объяснить как этим полем пользоваться. Я ничего сверхъестественного не спрашиваю. Вот к примеру нашел комментарий за 2009 год. https://phpclub.ru/talk/threads/Как-записать-точку-с-запятой-в-таблицу-mysql.58413/post-507553 Исправление баг в бесплатную ТП не входит. Объяснить как в ваше поле вставить элементарный SQL код в вашу бесплатную ТП не входит. Хотя судя по всему тут опять недоработка. и т. д. Все ответы предоставлены выше. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xxlam2020 Опубликовано: 7 декабря 2021 Опубликовано: 7 декабря 2021 Добрый день! Подскажите пожалуйста, после установки "Модуль обмена (интеграции) с 1С:Предприятие для OpenCart 3.0 [open source]" не можем зайти в настройки модуля, выдаёт ошибку. Можете подсказать в чём причина? Цитата Fatal error: Uncaught Error: Call to undefined method Log::[obfuscated]() in /www/system/engine/neoseo_model.php:27 Stack trace: #0 /www/system/engine/neoseo_model.php(66): NeoSeoModel->disableModule() #1 /www/system/engine/neoseo_model.php(127): NeoSeoModel->decryptLicenseData() #2 /www/storage/modification/system/engine/loader.php(248): NeoSeoModel->getWorkMode() #3 /www/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /www/system/engine/neoseo_controller.php(36): Proxy->__call('getWorkMode', Array) #5 /www/system/engine/neoseo_controller.php(65): NeoSeoController->initController() #6 /www/admin/controller/extension/module/neoseo_exchange1c.php(87): NeoSeoController->initParamsListEx(Array, Array) #7 /www/elan_storage/modification/system/engine/action.php(79): ControllerExtension in /www/system/engine/neoseo_model.php on line 27 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
glushenya Опубликовано: 7 декабря 2021 Опубликовано: 7 декабря 2021 Здравствуйте. Есть такая формула {{offer.price*6}}. Как правильно ее дополнить, чтобы вышло так: цена * 6 + 15% - 10% Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 7 декабря 2021 Опубликовано: 7 декабря 2021 3 часа назад, glushenya сказал: Здравствуйте. Есть такая формула {{offer.price*6}}. Как правильно ее дополнить, чтобы вышло так: цена * 6 + 15% - 10% Добрый день. Использовать математику. Делите на 100 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
glushenya Опубликовано: 7 декабря 2021 Опубликовано: 7 декабря 2021 (изменено) 5 минут назад, NeoSeo Help 4 сказал: Добрый день. Использовать математику. Делите на 100 {{offer.price*6+(offer.price*6/100)*15 -(offer.price*6/100)*10}} так не работает. Изменено 7 декабря 2021 пользователем glushenya Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 7 декабря 2021 Опубликовано: 7 декабря 2021 4 минуты назад, glushenya сказал: {{offer.price*6+(offer.price*6/100)*15 -(offer.price*6/100)*10}} так не работает. Что значит не работает? Есть ошибки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Vagrant82 Опубликовано: 8 декабря 2021 Опубликовано: 8 декабря 2021 02.12.2021 в 13:15, NeoSeo Help 4 сказал: Добрый день. У Вас стоят еще другие наши модули? При установке перезаписывали все файлы? Какой номер заказа? Новая установка, на чистый Ocstore 3.0.2.0. Модулей нет никаких. № заказа 13954. Что значит перезаписывали все файлы? Я устанавливал через установщик, ничего подобного не спрашивало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 8 декабря 2021 Опубликовано: 8 декабря 2021 2 часа назад, Vagrant82 сказал: Новая установка, на чистый Ocstore 3.0.2.0. Модулей нет никаких. № заказа 13954. Что значит перезаписывали все файлы? Я устанавливал через установщик, ничего подобного не спрашивало. Скопируйте все файлы через фтп Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.