Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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. Ну хз. Поставил, доработал. Замудохался - да. Работает - да. Есть ли у меня рабочая (нет) версия - да. Заработал ли этот ваш платный из коробки на чистой системе - нет. Функций в бесплатном больше - да.
  6. В правилах загрузки нужно написать Артикул ## model . Код товара станет артикулом. Не за что.
  7. Автор что-то совсем пропал и забыл свою паству. Уже 3 месяца...
  8. Кстати, необъяснимым образом проблема решилась сама собой.
  9. Он на 2.3 не очень хорошо работает без допила, а на 3 переделок не так много, но их есть, и это фантастика, что модуль будет на 3.
  10. Модуль почему-то не хочет удалять загруженные файлы архивов после обмена (мутная опция "Не удалять файлы после обмена" стоит на Нет).
  11. По итогу долгие страдания над логами выявили ошибку расположения одного из товаров непосредственно в 1с. Товар был перенесён в невыгружаемую категорию, но по факту почему-то оказался в выгружаемой, как-то так. Это приводило к выпадению из выгрузки множества товаров, т.к. модуль выгрузки на ошибочной категории (не существующей в начале парсинга первого файла, где разбираются и записываются категории) останавливает разбор файла с фатальной ошибкой (вот даже хз, что тут такого фатального) и переходит к следующему файлу (выгружаю по 500 товаров). Что само по себе странно. Ну, казалось бы, ошибка и ладно, - пропустить товар, записать ошибку в лог, и идти по файлу дальше... Но нет.
  12. @Galatonoff777 , предположу, что нужно править /admin/model/extension/exchange1c.php, функция parseOffers. Там найти обработку цен и добавить проверку на лишние пробелы. Ну или https://expange.ru/e/Преобразовать_строку_в_число_(PHP). Это при условии, что при выгрузке из 1с в файл цены с нулями на месте. А вообще, пробелы в ценах, мне кажется, лучше рубить на корню, т.е. в 1с.
  13. Вкладка "Сервисные функции", опция "Очищать папку со старыми загруженными картинками", соответственно кнопка "Очистить картинки" ведёт себя неадекватно: удаляет дополнительные изображения товаров. Вообще, работу с изображениями нужно детально изучать.
  14. Вроде помогло. Продолжаю наблюдение А "количество товаров в порции" может влиять? Может быть, есть какая-то оптимальная цифра этого количества?
  15. Чуть выше писал об этом. Текст предупреждения указывает на кэшированный файл. Его менять бессмысленно, т.к. он формируется на основе оригинального файла (/admin/model/sale/order.php) и инструкций модификаторов. После внесения изменений не забыть удалить кэш. Ну или вот этот вот файл "system/storage/modification/admin/model/sale/order.php"
  16. У меня пока происходит необъяснимый бред: то не все товары выгружаются, то половины изображений нет.
  17. А артикул вообще используется? Если нет, можно групповым изменением реквизитов скопировать код в артикул, ну или создать реквизит и скопировать в него.
  18. @gregy , возьму на себя ответственность выразить мысль, что это фантастика. Хотя отличия 2.3 от 3.0 не кардинальные, возможность допила реальна. Просто вероятность стремится к 0.
  19. Попробовал загрузить только проблемную группу товаров, загрузились все товары, которые считались пропавшими. ПолтерГейтс какой-то.
  20. Случайно наткнулся при поисках своих проблем на такую строку в /admin/model/extension/exchange1c.php: // МОДЕЛЬ if ($product->Модель) { $data['model'] = htmlspecialchars(trim((string)$product->Модель)); } Есть подозрение, что в какой-то конфигурации 1с или у автора лично присутствует такая характеристика по умолчанию. Не знаю, как у других, а у меня в УТ11 есть только поле Артикул, модель не нашёл.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.