1.57.5 (04.12.2024)- доопрацювання стабільності у разі передачі в поля детальний опис та опис для анонсу множинних значень.
1.57.4 (20.09.2024)- Улучшено получение файлов-источников заданных через URL (если в имени были пробелы)
- В случае множественных значений, загружаемых в картинку анонс или детальную картинку, теперь берется первый файл без необходимости дописывать произвольные обработчики.
1.57.3 (09.07.2024)- Тепер ручний імпорт також викликає подію закінчення імпорту OnAfterAcritImportProcess
1.57.2 (08.07.2024)- У модулі тепер використовується jquery2
- Незначні інтерфейсні покращення (перевірка необхідних налаштувань PHP)
1.1.0 (11.07.2018)Додано новий тип імпорту - XML із даними інфоблоку.
Виправлено знайдені помилки.
1.2.0 (24.07.2018)Доданий тип імпорту – електронні таблиці Excel (XLSX).
Додана можливість створення типів імпорту (наприклад, для імпорту через REST API).
1.2.1 (26.07.2018)Додано опцію "Розділ за замовчуванням для нових позицій".
Додано опцію "Застосувати налаштування інфоблоку для обробки зображень".
1.3.0 (12.08.2018)- Доданий тип імпорту – каталог у форматі Яндекс.Маркета (YML).
Розширився список параметрів та обробників полів джерела даних: опції "HTML-сутності в символи", "Вирізати HTML-теги" та "Вирізати спецсимволи", різні варіанти округлення значень, можливість змінити значення поля за допомогою заданої формули, опції обробки зображень під час завантаження, можливість задати умову завантаження позицій (опція "Виключаючі значення" та опція "Обов'язкові значення").
- Доданий імпорт оголошень з avito.ru, irr.ru, realty.yandex.ru, cian.ru, sob.ru, youla.io, n1.ru, egent.ru, mirkvartir.ru, moyareklama.ru через API http: //ads-api.ru/api
1.3.1 (06.12.2018)- Додана можливість розподілу прав доступу для груп користувачів.
- Доповнено корисними опціями сторінки тих. підтримки та налаштувань.
- Виправлені помилки при роботі імпорту з файлів XLSX.
1.3.2 (10.12.2018)Формат XLSX: Додана можливість отримання даних із формул.
1.3.3 (18.01.2019)Додано форму зворотного зв'язку.
1.4.0 (05.02.2019)Додана можливість імпортувати файли зі стороннього сервера за прямим посиланням.
Для імпорту із CSV тепер можна вказати свій роздільник множинних значень.
1.4.1 (11.02.2019)Виправлення помилки для формату XLSX.
1.5.0 (11.02.2019)Можливість кожного товару створювати довільну кількість нових розділів через множинні поля.
1.5.1 (12.02.2019)Виправлено невелику помилку при створенні нових розділів.
1.5.2 (13.02.2019)Для формату XLSX додано опцію роздільника множинних полів. Для XLSX та CSV додано опцію ігнорування першого рядка.
1.5.3 (15.02.2019)Додана можливість створювати ієрархію вкладених розділів із множинних полів.
1.5.4 (15.02.2019)Доопрацювання у механізмі логування.
Невеликі виправлення функції створення ієрархії розділів.
1.5.5 (19.02.2019)Опцію "Розділювач для множинних значень" тепер можна налаштувати індивідуально для окремих полів у всіх форматах.
1.5.6 (26.02.2019)Виправлено проблеми із запуском агентів модуля імпорту через cron.
Вибрано функцію скачування зображень зі сторонніх серверів - тепер обходяться випадки з редиректом при видачі зображень сервером.
1.5.8 (05.03.2019)Перероблено сторінку з розкладом фонового імпорту та ручним запуском.
1.5.10 (13.03.2019)Додано опцію "Завантажувати, якщо не заповнено" для даних окремого поля.
Додано опцію "Пропускати існуючі елементи" для завантаження виключно товарів, які відсутні в каталозі.
1.6.0 (22.03.2019)Значно покращено гнучкість налаштування завантаження з XML-файлів: додано прив'язку до значень вибраних атрибутів вузлів, крім прив'язки до порядку проходження вузлів.
1.6.1 (22.03.2019)Доопрацювання по роботі з торговими пропозиціями.
1.6.2 (28.03.2019)Додано функцію сповіщення про наявність оновлень модуля.
1.7.0 (07.04.2019)Поліпшено стабільність регулярного фонового запуску імпорту.
1.7.2 (08.04.2019)Додано попередження про необхідність оновлення фасетного індексу під час ручного імпорту.
1.7.4 (12.07.2019)- Додана можливість запускати автоматичну генерацію фасетного індексу після імпорту. У налаштування модуля додано опцію "Генерувати фасетний індекс після імпорту".
- Додано події закінчення імпорту (OnAfterAcritImportProcess) та закінчення генерації фасету (OnAfterAcritImportIndexing).
- У налаштування модуля додано опцію "Сайт працює за HTTPS". Оптимізовано роботу фонового імпорту для сайтів на HTTPS.
1.7.5 (30.07.2019)У лог помилок імпорту додано висновок ідентифікатора позиції, що містить помилку.
1.7.6 (12.08.2019)Незначні виправлення.
1.7.7 (09.09.2019)- незначні інтерфейсні зміни
1.7.8 (12.09.2019)- прискорено відкриття адміністративних сторінок модуля
1.7.9 (25.10.2019)CSV: Виправлено помилку зміни роздільника полів.
1.7.10 (25.10.2019)- У налаштуваннях модуля додано можливість прискорити імпорт за рахунок відключення індексування елементів та розділів модулем пошуку https://yadi.sk/i/a2OcUxVsCE1HKg Індексування можна виконати пізніше вручну
- Трохи прискорено процес імпорту
- Виправлено помилку плаваючого старту початку імпорту за розкладом
- Незначні інтерфейсні виправлення при роботі в CP1251
1.8.0 (26.03.2020)Імпорт оголошень з ads-api.ru додано до списку штатних варіантів імпорту.
Різні виправлення та покращення інтерфейсу налаштування імпорту.
1.8.1 (27.03.2020)Виправлення щодо створення нових товарів та фонового запуску на агентах без крона.
1.8.2 (07.04.2020)Виправлення проблем із кодуванням для імпорту з XML.
1.8.3 (13.08.2020)Невеликі виправлення.
1.8.4 (18.08.2020)Для імпорту з YML виправлено можливість створення розділів із прив'язаних категорій.
1.9.0 (29.09.2020)Покращено роботу з імпортом у режимі консолі. Ряд виправлень та покращень.
1.9.2 (30.11.2020)- Підвищена гнучкість парсингу XML-формату: тепер елементи для парсингу вибираються не через батьківський елемент, а вказуються безпосередньо (тобто вибираються на рівень нижче батьківського). Після оновлення необхідно перевірити всі ваші профілі XML-формату, при необхідності виправити їх та обов'язково перезберегти.
- На другому кроці зміна базових опцій (що знаходяться над налаштуваннями полів) більше не призводитиме до перетирання налаштувань полів.
1.9.4 (02.12.2020)Додано можливість застосовувати модифікації до значення-ідентифікатора, яким відбувається пошук імпортованих елементів у базі.
1.9.7 (04.12.2020)- У профілі виводиться команда для запуску профілю через CRON.
- Додані підказки та попередження.
1.10.0 (21.12.2020)Важлива оптимізація процесу ручного імпорту та фонового імпорту через агентів.
1.10.2 (29.12.2020)Для імпорту з ads-api.ru додано фільтр, аналогічний фільтру в особистому кабінеті сервісу.
1.10.3 (22.01.2021)Виправлення завантаження CSV-файлів у кодуванні Windows-1251.
1.10.5 (02.02.2021)До інтерфейсу налаштування додано посилання на документацію по модулю.
1.10.6 (26.03.2021)У блок "Обробляти зображення" параметрів полів додана опція "Замінити розширення файлу", яка дозволяє замінити розширення файлу, що завантажується з джерела на потрібне (наприклад, розширення .php замінити на .jpg).
1.10.7 (28.04.2021)Різні виправлення.
1.10.8 (09.07.2021)Доопрацьовано імпорт іменованих параметрів у YML-файлах.
1.10.9 (30.09.2021)Виправлено помилки у форматі XLSX.
1.10.10 (28.10.2021)Додано можливість імпортувати значення з кількох полів джерела в одну множину інфоблоку.
1.10.11 (27.01.2022)- валюта у ціни при імпорті тепер виставляється з налаштувань модуля Інтернет-магазин (налаштування "Валюта за замовчуванням")
1.11.0 (17.03.2022)Додана можливість автоматично створювати відсутні властивості інфоблоку в процесі імпорту.
1.12.0 (06.09.2022)Додано імпорт товарів із маркетплейсу OZON (Озон).
1.12.1 (02.11.2022)- незначні інтерфейсні зміни
- Поліпшення "під капотом"
1.12.2 (22.11.2022)Виправлення для імпорту із Excel.
1.12.3 (11.01.2023)- покращена сумісність з php8
1.12.4 (07.04.2023)- покращена сумісність з php8
1.12.5 (20.04.2023)- незначні інтерфейсні зміни
- незначні покращення в коді
1.12.6 (06.05.2023)- незначні покращення
1.12.7 (30.06.2023)- покращена сумісність з php8
- незначні інтерфейсні покращення
1.12.8 (04.07.2023)- в налаштування додані поля товарів торгових каталогів: вага, ширина, довжина, висота, штрих-код, закупівельна ціна та валюта
- незначні інтерфейсні покращення
1.12.9 (06.07.2023)- прискорено операцію запису в інфоблок
1.14.0 (07.07.2023)- прискорено операцію ручного запуску
- Додані налаштування продуктивності модуля https://disk.yandex.ru/i/U0R2oifjQBiJNA
- покращено обробку помилок аналізу модифікатора поля-формули
- тепер модуль вміє імпортувати властивості товарів із типом "прив'язка до елементів (E)"
1.14.1 (07.07.2023)- покращена сумісність з php8
1.14.2 (07.07.2023)- незначні виправлення
1.14.3 (09.07.2023)- незначні виправлення та покращення в програмному коді
- тепер фасетний індекс не відключається при ручному запуску імпорту, якщо вимкнено налаштування "Генерувати фасетний індекс після імпорту"
1.14.4 (15.07.2023)- Додано нове налаштування профілів, що дозволяє повернути в товарів QUANTITY_TRACE і CAN_BUY_ZERO за замовчуванням з налаштувань торгового каталогу
- Оптимізація: для профілів із джерелом "посилання на сторонній сервер" імпорт через крон або агента тепер відбувається лише якщо розмір зовнішнього файлу змінився
1.50.0 (25.07.2023)- Істотно прискорено роботу імпорту YML-файлів
- Інші незначні виправлення
1.50.1 (27.07.2023)- Покращена обробка кількох тегів YML-файлу при їх запису у множину (напр. кілька тегів picture у властивість MORE_PHOTO)
- Розробникам: додано подію OnBeforeProcessRowInSaveIBData, що дозволяє змінити масив із "сирими" даними з файлу імпорту в момент перед їх розбором та записом в елемент інфоблоку, докладно у замітці:
https://www.acrit-studio.ru/~84r-OnBeforeProcessRowInSaveIBData
1.50.2 (04.08.2023)- поле товару "доступна кількість" тепер не оновлюється, якщо не передано з файлу імпорту
1.50.3 (05.08.2023)- значно прискорено роботу інтерфейсу модуля
- модуль тепер підтримує URL-джерела завантаження, закриті за логіном та паролем (Базова схема HTTP-автентифікації)
1.51.0 (23.08.2023)- додано підказки щодо налаштувань модуля та інші незначні інтерфейсні покращення
- оновлено сторінку тех.підтримки в налаштуваннях модуля
1.51.1 (23.08.2023)- незначні інтерфейсні покращення
- повернули можливість оновлювати елементи за ID-елементом інфоблоку
1.51.2 (23.08.2023)- незначні інтерфейсні покращення
1.51.3 (24.08.2023)- незначні інтерфейсні покращення
- Поліпшення програмного коду
1.51.4 (24.08.2023)- Поліпшення програмного коду
1.51.5 (24.08.2023)- видалено копії непотрібних бібліотек
- Розробникам: додано події OnBeforeImportProfileRun - викликається перед запуском профілю імпорту, OnBeforeImportProfileRunStep - викликається перед запуском кожного кроку багатокрокового імпорту
1.52.0 (26.08.2023)- При імпорті yml-файлів тепер можна створювати ієрархію розділів при увімкненому модифікаторі "Створювати вкладені розділи"
- незначні інтерфейсні покращення
1.52.1 (30.08.2023)- незначні покращення
1.52.2 (11.09.2023)- параметри генерації символьного коду для розділів та елементів тепер беруться із налаштувань інфоблоку
- тепер якщо у товару у розвантаженні кілька штрих-кодів, то береться перший
1.52.3 (13.09.2023)- незначні покращення
1.52.4 (14.09.2023)- відсутні значення тепер автоматично додаються до властивостей типу "список" і "довідник"
- інші незначні покращення
1.53.0 (19.09.2023)- За промовчанням еталонним списком полів для імпорту вважалися поля першого елемента. Тепер для профілів імпорту xml, yml та вивантаження інфоблоку додано налаштування "Зібрати унікальні параметри з усіх елементів вивантаження", що дозволяє імпортувати унікальний набір параметрів з усіх елементів вивантаження (у першого елемента можуть бути не всі поля).
- Покращення в інтерфейсі: додано кнопку "застосувати", що дозволяє зберігати дані кроку імпорту без переходу на наступний
1.53.1 (25.09.2023)- Додано налаштування "Скільки версій файлів імпорту зберігати на сервері (заданих через URL, у шт.)" для зберігання історії та налагодження зовнішніх джерел імпорту
- Поліпшено інтеграцію з acrit.core
- Незначні інтерфейсні покращення
1.53.2 (18.10.2023)- Розробникам – додані події:
OnStartProcessRowInSaveIBData($profile, &$arInputRow) - викликається після читання елемента з файлу і до обробки модулем
OnBeforeFindExistsItemInSaveIBData($profile, &$arInputRow, &$arFilter) - викликається перед спробою знайти існуючий елемент у базі даних
1.54.0 (23.10.2023)- прискорено створення секцій за рахунок відкладеного перерахунку вкладеності
- Розробникам: додано подію OnPrepareSourceError(\Acrit\Import\Import $profile, \Throwable $error) що дозволяє виконати операції в момент помилки або недоступності джерела імпорту, заданого через URL
- Поліпшено систему логування в модулі: додано подробиці до листа адміністратору
- Розробникам: опрацьовано систему подій у модулі https://www.acrit-studio.ru/~import-events
1.54.1 (24.10.2023)- Незначні покращення
1.54.2 (11.11.2023)- Розробникам: додано подію OnFindItem(\Acrit\Import\Import $profile, array $arFilter), що дозволяє написати свій обробник пошуку елемента по фільтру (Щоб використовувати стандартний потрібно повернути false; якщо повернути 0 - значить пошук завершився невдачею)
- незначні інтерфейсні зміни
1.54.3 (16.11.2023)- Розробникам: додано подію OnAfterSaveIBData(\Acrit\Import\Import $arProfile, array $arInputRow, array $arIBItem, false|array $arImpRes), яка викликається після оновлення елемента
1.55.0 (17.11.2023)- Додана можливість імпортувати поля користувача секцій (UF_*)
1.55.1 (21.12.2023)- Поліпшення у внутрішніх механізмах обробки даних перед імпортом
1.55.2 (28.12.2023)- відновлено роботу імпорту з OZON для останніх оновлень
1.55.3 (29.01.2024)- незначні інтерфейсні покращення
- для плагіна ads-api.ru тепер відображається помилка при порожній відповіді від зовнішнього сервісу
1.56.0 (13.03.2024)- виправлено ситуацію активації елементів після їх оновлення
- Поліпшення внутрішніх механізмів
1.56.1 (02.04.2024)- незначні інтерфейсні зміни для плагіна ads-api.ru
1.56.2 (02.04.2024)- покращено роботу ручного імпорту
1.56.3 (04.05.2024)- доопрацьовано обробку значення "Приналежність торгової пропозиції" вказаними модифікаторами полів
- при імпорті торгових пропозицій тепер вони вказують тип товару (TYPE_OFFER)
1.56.4 (13.05.2024)- незначні покращення
1.56.5 (14.05.2024)- незначні покращення
1.57.0 (20.05.2024)- незначні покращення інтерфейсу: виведено оцінну кількість записів в імпортованому файлі
- незначні покращення інтерфейсу: додано логування низки подій імпорту
- нові властивості, що додаються модулем, тепер доступні для фільтрації у списках адміністративного розділу
- Поліпшення роботи ручного запуску імпорту
1.57.1 (30.05.2024)- покращено роботу налаштування "Номер рядка, з якого починати імпорт" для імпорту excel файлів.