Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

herminator

Користувачі
  
  • Публікації

    122
  • З нами

  • Відвідування

Усі публікації користувача herminator

  1. Если вопрос ко мне, то не знаю. Знаю только, что можно реализовать всё, что угодно. Только нужно потратить силы и время.
  2. Продолжу, пожалуй. Теперь буду указывать версию модуля, чтобы ищущий не путался. Итак... Версия модуля 1.6.4.7. Баг: независимо от настроек не удаляются загруженные из 1с zip-архивы, забивая собой дисковое пространство. Причина: отсутствие кода удаления архивов. Решение: Открыть файл /admin/controller/extension/module/exchange1c.php Найти: zip_close($zipArc); Вставить после: // Delete zipfile if ($this->config->get('exchange1c_not_delete_files_after_import') != 1) { if (unlink($zipFile)) { $this->log("Удален архив " . $zipFile); }else{ $this->log("Ошибка удаления архива " . $zipFile); } }
  3. Повторюсь, у меня не заработал. Начались проблемы с выгрузкой изображений. А данный бесплатный вариант нужно доработать напильником, да. Но после этого он работает, и остаётся в рабочем виде. Где тут проблема?
  4. Ну хз. Поставил, доработал. Замудохался - да. Работает - да. Есть ли у меня рабочая (нет) версия - да. Заработал ли этот ваш платный из коробки на чистой системе - нет. Функций в бесплатном больше - да.
  5. В правилах загрузки нужно написать Артикул ## model . Код товара станет артикулом. Не за что.
  6. Он на 2.3 не очень хорошо работает без допила, а на 3 переделок не так много, но их есть, и это фантастика, что модуль будет на 3.
  7. Модуль почему-то не хочет удалять загруженные файлы архивов после обмена (мутная опция "Не удалять файлы после обмена" стоит на Нет).
  8. По итогу долгие страдания над логами выявили ошибку расположения одного из товаров непосредственно в 1с. Товар был перенесён в невыгружаемую категорию, но по факту почему-то оказался в выгружаемой, как-то так. Это приводило к выпадению из выгрузки множества товаров, т.к. модуль выгрузки на ошибочной категории (не существующей в начале парсинга первого файла, где разбираются и записываются категории) останавливает разбор файла с фатальной ошибкой (вот даже хз, что тут такого фатального) и переходит к следующему файлу (выгружаю по 500 товаров). Что само по себе странно. Ну, казалось бы, ошибка и ладно, - пропустить товар, записать ошибку в лог, и идти по файлу дальше... Но нет.
  9. @Galatonoff777 , предположу, что нужно править /admin/model/extension/exchange1c.php, функция parseOffers. Там найти обработку цен и добавить проверку на лишние пробелы. Ну или https://expange.ru/e/Преобразовать_строку_в_число_(PHP). Это при условии, что при выгрузке из 1с в файл цены с нулями на месте. А вообще, пробелы в ценах, мне кажется, лучше рубить на корню, т.е. в 1с.
  10. Вкладка "Сервисные функции", опция "Очищать папку со старыми загруженными картинками", соответственно кнопка "Очистить картинки" ведёт себя неадекватно: удаляет дополнительные изображения товаров. Вообще, работу с изображениями нужно детально изучать.
  11. Вроде помогло. Продолжаю наблюдение А "количество товаров в порции" может влиять? Может быть, есть какая-то оптимальная цифра этого количества?
  12. Чуть выше писал об этом. Текст предупреждения указывает на кэшированный файл. Его менять бессмысленно, т.к. он формируется на основе оригинального файла (/admin/model/sale/order.php) и инструкций модификаторов. После внесения изменений не забыть удалить кэш. Ну или вот этот вот файл "system/storage/modification/admin/model/sale/order.php"
  13. У меня пока происходит необъяснимый бред: то не все товары выгружаются, то половины изображений нет.
  14. А артикул вообще используется? Если нет, можно групповым изменением реквизитов скопировать код в артикул, ну или создать реквизит и скопировать в него.
  15. @gregy , возьму на себя ответственность выразить мысль, что это фантастика. Хотя отличия 2.3 от 3.0 не кардинальные, возможность допила реальна. Просто вероятность стремится к 0.
  16. Попробовал загрузить только проблемную группу товаров, загрузились все товары, которые считались пропавшими. ПолтерГейтс какой-то.
  17. Случайно наткнулся при поисках своих проблем на такую строку в /admin/model/extension/exchange1c.php: // МОДЕЛЬ if ($product->Модель) { $data['model'] = htmlspecialchars(trim((string)$product->Модель)); } Есть подозрение, что в какой-то конфигурации 1с или у автора лично присутствует такая характеристика по умолчанию. Не знаю, как у других, а у меня в УТ11 есть только поле Артикул, модель не нашёл.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.