Статус модуля — включает или отключает модуль. При статусе отключено в списке модулей будет также отображать статус отключено и модуль не будет обрабатывать соединение.
Для настройки учетной программы (УП) с сайтом, модуль формирует строку, путь к сайту, скопируйте её и вставьте в настройки обмена УП. Также введите логин и пароль который будет использовать Ваша УП для подключения к сайту.
Режим работы — модуль сначала читает XML, записывает в базу, а затем начинает из базы обрабатывать данные и вносить в таблицы сайта. Вы скажете что это нагружает сервер и медленней идет обмен. Возможно, но есть данные обработка которых требует показать все предложения товара, а при последовательном чтении это сделать сложнее, а вдруг предложения товара в XML будут разбросаны по файлу?
Скоро появится специальный режим, где модуль читает весь файл, анализирует и формирует рекомендации по настройке хостинга. Эта опция появится в версии 2.0.23b. Сейчас при первом обмене ставим режим чтение XML. Модуль успешно загрузит необходимые справочники для настройки модуля, далее настраиваем цены и склады и переводим в режим «Чтение и обработка XML».
Имя пользователя и пароль — это доступ для УП через интернет, не путаем со входом в админку
INIT Response — раздел отвечающий за инициализацию. Инициализация проходит после авторизации, УП спрашивает у сайта какой максимальный размер файла может обработать модуль и запаковывать ли все файлы в архив.
Размер загружаемой части файла — когда размер файла обмена превышает указанный, то УП разрежет файл на указанный размер и будет посылать части файла, а модуль их будет соединять. После успешной «склейки» частей, модуль начнет обрабатывать файл. В основном это касается только архивов, т.е когда включено использование сжатие.
При включенной опции использовать сжатие zip, УП упакует все файлы в архив и загрузит на сайт. Загрузить один файл намного быстрее чем 5000 мелких, поэтому рекомендую включать, архив на сервере распаковывается быстро от 1 до нескольких секунд.
Ведение журнала является важным моментом в поиске ошибок, но если обмен проходит без ошибок нет, то оставляем вывод только ошибок и иногда поглядываем в этот журнал.
Пока модуль в режиме разработки, beta версия, то отладка включена постоянно, и журнал нельзя переключить настройками, т.к. опция заблокирована. Но если очень надо разблокировать, тогда в файле контроллера измените константу define(‘DEBUG’,1) на define(‘DEBUG’,0). В режиме отладки в файл пишется много отладочной информации, размер файла быстро увеличивается от объема загруженных данных.
Дополнительные настройки нужны в основном для поиска ошибок, их лучше оставить по умолчанию.
Максимальное время обработки задает время в секундах, по истечении которого модуль завершает обмен и передает ответ progress. УП после такого ответа повторяет запрос на обработку файла, и так пока модуль не ответит success или failure. Не рекомендуется ставить очень маленькое время, иначе модуль будет бесконечно обрабатывать файл.
Проверять и исправлять ошибки автоматически модуль может не все, а только те которые возникли в базе после прерывания обмена с ошибкой. Если ошибка в модуле, то такая ошибка не исправится. При включенной опции модуль медленнее делает обмен.
После загрузки архива модуль его сразу распакует, и при включенной опции удалять архив zip модуль удалит архив. Если возникает ошибка распаковки или загрузки данных на сервер, то лучше отключить эту опцию и посмотреть правильно ли загружается архив, не обрезается ли он и вообще загружается ли.
Какое-то время в настройках будут присутствовать английские слова, пока модуль настраивается и разрабатывается, позже все будет перенесено в языковой файл.