[URL=https://tinyurl.com/2htt5rhz]https://tinyurl.com/2htt5rhz
https://tinyurl.com/2hbkjuxd
[/URL]
|
[QUOTE]Анатолий Кирсанов написал:
[QUOTE][URL=/community/webdev/user/2047635/]Дмитрий Н[/URL] написал: при совпадении "кодов заказов" битрикса все летит в тартарары! Как быть? Нужно сделать обмен заказами с двумя сайтами.[/QUOTE] Искать пути для создания номеров сайтов, зависящих от сайта. Такая возможность со стороны Битрикс есть. Посмотрите в настройках модуля Интернет-магазин. Не уверен потребуется ли программирование, но сделать это точно можно.[/QUOTE] Этой проблемы нет когда все сайты работают через многосайтовость на одном ядре и у них общая нумерация ID заказов, когда их 2, 3 и т.д отдельных сайта - это прям геморрой. Мое предложение все таки внести в модуль обмена на стороне 1с поле ПРЕФИКС, который будет добавляться перед ID и сохраняться в таблицу Идентификаторов. ИМХО это более корректно чем ковырять каждое ядро Битрикса и что-то там править, можно поправить и файл export.php который формирует xml для 1с, НО это не решение проблемы, т.к. такие правки придется делать на каждом сайте! Не находите, что ваше предложение безумно в плане поддержки? Что-то изменилось в ядре и все опять полетело в тартарары. Александр Денисюк, Жду вашего ответа, возможно такая проблема уже у кого-то была. |
|
|
|
|
|
Александр Денисюк,
Подскажите, я так понял модуль обмена не умеет работать с двумя сайтами? Даже если создаешь две настройки обмена, т.к. он использует для идентификации заказов их ID соответственно, если подключаем второй сайт, то при совпадении "кодов заказов" битрикса все летит в тартарары! Как быть? Нужно сделать обмен заказами с двумя сайтами. Уже тест провел и да он перезаписывает состав заказа, смотря на каком сайте его меняю, префикс в настройках Битрикса, как и создание номера нумерации заказов при обмене ни на что не влияет. Залез в код обмена битрикса и вижу, что там четко прописан $document['ID'] - читай ORDER_ID В Идеале конечно в настройках 1с при обмене заказами задавать префикс который будет складироваться в таблицу "Идентификаторов объектов". З.Ы. Честно не думал, что этот момент до сих пор не решен! |
|
|
|
|
|
[QUOTE]Александр Суворов написал:
[QUOTE] Дмитрий Н написал: У меня самый главный вопрос вот мы в интерфейсе смотрим запущенные фоновые задачи ГДЕ ЛОГИ КАРЛ? Почему нельзя добавить строку, логи там-то, почему нужно перерывать пол сервака и скрипта вашего, чтобы понять куда вы это придумали засунуть! В общем как обычно нифига не очевидно! Собираем LEGO в темной комнате в боксерских перчатках! [/QUOTE] [CODE] /opt/webdir/temp [/CODE]ну всего-то нужно прочесть или заглянуть в статейку в курсе [URL=https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37&LESSON_ID=8845]https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37&LESSON_ID=8845[/URL] [/QUOTE] т.е. все нормальные логи хранятся в /var/log а битрикс такой "супер пупер" решил хранить там где проги ставятся))) ну что я могу сказать? только улыбнуться)) Да и всеравно это не отменяет того почему нельзя откатить версию php на чистой Минимал Центос. [URL=https://www.1c-bitrix.ru/products/env/]https://www.1c-bitrix.ru/products/env/[/URL] - тут досих пор версия 7.2 В Битриксе бардак! и так во всем! |
|
|
|
|