| 25.2.3 |
- Улучшение в работе с интервалами цен. |
| 25.2.2 |
- Исправлена ошибка пересчёта цен при работе с диапазонами цен,
- исправлена ошибка отображения вложенности разделом при отрицательных значениях DEPTH_LEVEL. |
| 25.2.1 |
- Незначительные изменения.. |
| 25.2.0 |
- Добавлена поддержка свойства из модуля "Привязка справочника к элементам highload-блоков и к элементам инфоблока с окном выбора" (asandakov.hlprop). |
| 25.1.0 |
- Улучшена безопасность. |
| 25.0.1 |
- Незначительные исправления. |
| 25.0.0 |
- Плагин "Обработка функцией": добавлена новая функция "Helper::lcFirst - Преобразование первого символа строки в нижний регистр". |
| 24.4.4 |
- Плагин "Заполнение значений" (при заполнении файловых значений): исправлена ошибка выбора изображений из медиабиблиотеки и структуры сайта. |
| 24.4.3 |
- Исправлена ошибка работы элемента управления для загрузки файла после двойного выбора (в первый раз работал, далее - нет). |
| 24.4.2 |
- Исправлена ошибка после обновления Битрикс (ошибка несовместимости класса валюты в плагине копирования значения с обновлённым классом). |
| 24.4.1 |
- Плагин «Заполнение значений»: при загрузке изображений в поле для описания теперь можно использовать макрос #NAME#, означающий имя текущего элемента/рзадела. |
| 24.4.0 |
- Плагин «Заполнение общего остатка на основе остатков по складам»: добавлена опция «Для предложений: не сохранять данные, но записать общий результат в товар» - это позволяет в товарах сохранять сумму остатков предложений по заданным складам. |
| 24.3.0 |
- Добавлена опция email-уведомлений о завершении процесса обработки,
- небольшие изменения и улучшения. |
| 24.2.1 |
- Плагин «Генерация торговых предложений»: в режиме «По умолчанию (по свойствам)» теперь автоматически проставляется сортировка (в соответствии с сортировкой значений). |
| 24.2.0 |
- Плагин «Генерация торговых предложений»: добавлен новый режим генерации «По умолчанию (по свойствам)», который позволяет генерировать торговые предложения по значениям свойств (осторожно! при большом количестве выбранных свойств и большом количестве значений в них вы получите очень много ТП!). |
| 24.1.0 |
- Добавлен новый плагин: «Удаление наборов/комплектов» для удаления наборов/комплектов (другими словами, для перевода наборов/комплектов в обычные товары). |
| 24.0.0 |
- Добавлен новый плагин: «Генерация штрихкодов» для генерации и сохранения в товарах штрихкодов в формате EAN13. |
| 23.6.1 |
- Плагин «Генерация торговых предложений»: в имя ТП теперь не добавляется его ID,
- плагин «Подсчёт цен наборов/комплектов»: теперь не выдаёт ошибку если пытаться запустить данный плагин на обычном товаре,
- плагин «Минимальная цена товаров в разделе»: добавлена опция «Не учитывать нулевые цены». |
| 23.6.0 |
- Плагин «Привязки к разделам»: отображаемая глубина разделов теперь составляет 10 уровней (ранее было 5),
- плагин «Подсчёт цен наборов/комплектов»: добавлена опция «Очищать цену комплекта/набора, если хотя бы у одного товара из его состава не указана цена». |
| 23.5.2 |
- Незначительные исправления. |
| 23.5.1 |
- Плагин «Заполнение значений»: исправлена ошибка использования PHP-кода на редакциях без торгового каталога. |
| 23.5.0 |
- Добавлена возможность выборки товаров в корне инфоблока,
- Плагин «Заполнение значение»: добавлена поддержка аспро-свойств для заполнения телефона (SAsproMaxRegionPhone). |
| 23.4.2 |
- Плагин «Подсчёт цен наборов/комплектов»: добавлена поддержка закупочной цены. |
| 23.4.1 |
- Плагин удаления дубликатов: исправлена ошибка, возникающая при работе на PHP8. |
| 23.4.0 |
- Добавлен новый плагин: «Подсчёт цен наборов/комплектов», который позволяет подсчитать стоимость набора/комплекта и записать полученную сумму как цену товара,
- различные улучшения. |
| 23.3.0 |
- Плагин «Заполнение значений»: добавлена поддержка новых типов свойств, добавляемых модулем Avito.export.
Внимание! Свойство типа «Авито: Характеристики» не поддерживается, т.к. работу этого свойства невозможно обеспечить где-либо, кроме формы редактирования товара. Поэтому показывать его в форме модуля нет возможности. |
| 23.2.7 |
- Плагин «Замены в тексте»: исправлена ошибка работы с SEO-полями. |
| 23.2.6 |
- Плагин «Генерация символьного кода»: исправлена ошибка использования внешнего сервиса для перевода на PHP8, если в настройках главного модуля не указан API-ключ Яндекса. |
| 23.2.5 |
- Плагин «Копирование значений»: исправлена ошибка копирования множественных значений. |
| 23.2.4 |
- Незначительные изменения. |
| 23.2.3 |
- Действие «Перемещение разделов»: улучшения отображения отфильтрованного списка разделов при использовании опции «Использовать полные названия разделов». |
| 23.2.2 |
- Исправлена ошибка фильтрации по дате "старше чем" и "за последние" при работе на PHP8. |
| 23.2.1 |
- Исправлена ошибка, возникающая в некоторых случаях с единицами измерения. |
| 23.2.0 |
- Для плагина «Генерация символьного кода» добавлена возможность использования SEO-полей в качестве источника. |
| 23.1.1 |
- Улучшения и исправления. |
| 23.1.0 |
- Добавлен новый плагин: «Создание наборов/комплектов». |
| 23.0.2 |
- Исправлена ошибка пересохранения товара со включённой галочкой «С полным набором данных (экспериментальная опция!)» (ошибка возникала при наличии загруженных изображений в свойствах товара на PHP8+). |
| 23.0.1 |
- Добавлена поддержка заполнения полей для модуля SEO-мастер (привязка к типам цен, привязка к складам, привязка к местоположениям). |
| 23.0.0 |
- Добавлена поддержка заполнения полей для модуля SEO-мастер (привязка к типам цен, привязка к складам, привязка к местоположениям). |
| 22.17.2 |
- Незначительные изменения. |
| 22.17.1 |
- Незначительные изменения. |
| 22.17.0 |
- Добавлена возможность запуска задач в фоне, т.е. асинхронно, на сервере (используется PHP-функция proc_open). Это позволяет, например, добавить различные "тяжёлые" обработки товаров на момент окончания импорта из 1С. Запуск команды в таком случае не блокирует работу сайта. Даже если процесс обработки занимает, например, несколько часов - сайт продолжит работу. А модуль будет всё это время выполняться прямо на сервере. Если на сервере несколько ядер процессора, это также обеспечивает выигрыш в скорости.
Пример запуска задачи в фоне (необходимо указывать массив идентификаторов профилей):
if(\Bitrix\Main\Loader::includeModule('webdebug.antirutin')){
\WD\Antirutin\Worker::executeInBackground([123, 124, 125]);
}
|
| 22.16.3 |
- Незначительные изменения. |
| 22.16.2 |
- Добавлена возможность фильтрации по полям «Тип описания для анонса» и «Тип подробного описания». |
| 22.16.1 |
- Плагин «Пересчет цен»: добавлена опция «Учитывать скидки» (при этом нужно выбрать привязку к сайту для корректного учёта скидок). |
| 22.16.0 |
- Добавлены новые плагины: активация/деактивация элементов [для элементов], удаление торговых предложений [для элементов], переобход карточек товаров (выполнение http-запроса к странице элемента) [для элементов и разделов],
- при загрузке изображений теперь можно выбрать файл из медиабиблиотеки или из структуры сайта,
- исправлена ошибка фильтрации по дате начала/окончания активности,
- исправлена ошибка заполнения множественного свойства раздела типа «Привязка к разделам». |
| 22.15.3 |
- Плагин «Минимальная цена товаров в разделе»: добавлена опция «Учитывать активность товаров и предложений». |
| 22.15.2 |
- Исправлена ошибка удаления профиля. |
| 22.15.1 |
- Исправлена ошибка удаления профиля. |
| 22.15.0 |
- Добавлен новый плагин: «Удаление неиспользуемых значений из списка». Это позволяет удалить из свойств типа «Список» старые ненужные значения, которых на некоторых сайтах бывает очень много.
Внимание! Пожалуйста, будьте аккуратны с плагином! Проверяйте на не особо важных свойствах, перед использованием создавайте резервные копии. |
| 22.14.0 |
- Плагин «Заполнение значений»: добавлена поддержка заполнения свойств модуля «Свойства-таблицы» - https://marketplace.1c-bitrix.ru/solutions/grain.tables/ (этот модуль добавляет новый тип свойств «Таблица», внутри которого можно использовать поля разных типов - строка, флажок, список, дата и т.д.). https://g-rain-design.ru/upload/iblock/44c/user-profile.png |
| 22.13.0 |
- Плагин «Замены в тексте»: добавлен новый режим замены в тексте: «Режим многострочной замены» (позволяет сразу несколько разных строк заменить на одну, или удалить, если в качестве замены указать пустую строку). |
| 22.12.0 |
- Добавлен новый плагин «Физическое переименование файлов» - для переименования физических имён файлов вида fj0i8pdq18w24bbschuy0mqiyqf3n7b2.jpg в более удобное nazvanie-tovara.jpg. Возможно переименование как для анонса/подробно, так и для дополнительных свойств.
Внимание! Используйте этот плагин с осторожностью! Проверяйте работу сначала на одном товаре (используйте фильтр по ID). Разработчик не несёт ответственности за последствия использования данного плагина. |
| 22.11.0 |
- Плагин «Удаление значений из множественного свойства»: добавлена возможность работы со свойствами типа «Привязка к элементам». |
| 22.10.0 |
- Плагин «Заполнение значений»: добавлена возможность заполнять диапазоны цен. |
| 22.9.0 |
- Добавлен новый плагин: «Удаление неиспользуемых свойств» (Внимание! Используйте с крайней осторожностью!). |
| 22.8.9 |
- Исправление ошибки «старого Антирутина», связанной со сменой версии библиотеки jQuery в ядре Битрикса, добавлена поддержка PHP8. |
| 22.8.8 |
- Незначительные исправления. |
| 22.8.7 |
- Для плагина обработки изображений модулем webdebug.image добавлена поддержка PHP8. |
| 22.8.6 |
- Небольшие исправления. |
| 22.8.5 |
- Небольшие исправления. |
| 22.8.4 |
- Исправлена ошибка в плагине копирования значений после недавних обновлений платформы. |
| 22.8.3 |
- Небольшие исправления. |
| 22.8.2 |
Плагин «Обработка функцией»: добавлена возможность обработки значений цен и полей торгового каталога. |
| 22.8.1 |
- Добавлена опция «Убрать отступы у разделов в списке»,
- незначительные улучшения. |
| 22.8.0 |
Уважаемые пользователи! Мы запустили Telegram-группу, в которой Вы можете задать вопросы, обсудить модуль, внести свои предложения: https://t.me/webdebug_antirutin (ссылка доступна на странице модуля, также Вы найдёте группу, если в поиске в Telegram напишете «webdebug»).
- Добавлена возможность выбирать инфоблок по умолчанию (в настройках модуля),
- добавлена возможность использования полных названий разделов (т.е. включая названия родительских разделов, включается в настройках модуля),
- для списка выбора разделов добавлена кнопка «Показать выбранные», которая позволяет увидеть только отмеченные разделы,
- вложенность теперь определяется автоматически для каждого инфоблока.
|
| 22.7.3 |
- Исправлена ошибка фильтрации, возникающая в некоторых случаях для немножественных свойств типов «Список», «Привязка к элементу», «Привязка к разделу». |
| 22.7.2 |
- Плагин «Обработка модулем «Обработчик изображений» (для разделов): Исправлена ошибка сохранения результата обработки в немножественное свойство. |
| 22.7.1 |
- Исправления и улучшения. |
| 22.7.0 |
- В плагине «Заполнение значений» добавлена поддержка свойств инфоблока из модуля asd.iblock: S:SASDCheckbox и N:SASDCheckboxNum,
- добавлена поддержка PHP8,
- улучшения и исправления. |
| 22.6.3 |
- Исправлена ошибка с фильтрацией. |
| 22.6.2 |
- Исправлена ошибка с фильтрацией по множественным полям с отрицательной логикой (не равно, не содержит и т.д.). |
| 22.6.1 |
- Улучшения плагина «Привязки к разделам»: теперь при удалении привязки к основному разделу основной раздел будет изменён для товара, кроме того добавлена операция «Скорректировать основной раздел». |
| 22.6.0 |
- Улучшения плагина «Привязки к разделам»: теперь при удалении привязки к основному разделу основной раздел будет изменён для товара, кроме того добавлена операция «Скорректировать основной раздел». |
| 22.5.1 |
- В плагине «Замены в тексте» теперь доступна замена для всех тестовых и числовых свойств. Будьте аккуратны, т.к. некоторые нестандартные свойства фактически хранятся в сериализованном виде, и некорректная замена в таких значениях приведёт к тому, что значение полностью станет нерабочим. |
| 22.5.0 |
- Добавлена поддержка редактора из модуля «Редактор для контент-менеджеров» [sprint.editor], на данный момент - в тестовом режиме. Работа с файлами не поддерживается! |
| 22.4.0 |
- Для файловых полей и свойств теперь также доступен фильтр по "больше"/"меньше". |
| 22.3.1 |
- Плагин «Удаление дубликатов изображений»: добавлена проверка на дубликаты по хэшу файлов. |
| 22.3.0 |
- Добавлено действие «Удаление дубликатов изображений». Это позволяет удалить в свойствах картинки, которые уже есть в данном свойстве или в детальной/анонсной картинке. Определение дубликатов возможно по трём критериям (в любых комбинациях): по размерам файлов, по оригинальным именам файлов, по длине/ширине. |
| 22.2.0 |
- Добавлена возможность по умолчанию в фильтре использовать логику «И» (см. настройки модуля). |
| 22.1.2 |
- Улучшения и исправления. |
| 22.1.1 |
- Плагин «Заполнение значений»: при заполнении по PHP-коду теперь доступно имеющееся у товара значение, оно хранится в переменной $value,
- небольшие улучшения. |
| 22.1.0 |
- Плагин «Заполнение значений»: при заполнении по PHP-коду теперь доступно имеющееся у товара значение, оно хранится в переменной $value,
- небольшие улучшения. |
| 22.0.1 |
- Исправлена ошибка, связанная с индексацией элемента для поиска,
- небольшие улучшения. |
| 22.0.0 |
- Плагин «Заполнение общего остатка на основе остатков по складам»: теперь результат можно сохранять также в остаток по любому складу. |
| 21.15.0 |
- Плагин обработки изображений модулем webdebug.image теперь доступен также и для разделов. |
| 21.14.0 |
- Добавлен новый плагин: «Извлечение картинок из текста» (плагин «достаёт» из HTML все картинки и сохраняет в полях и свойствах элемента). |
| 21.13.0 |
- Выбор по ID для фильтра теперь также поддерживает массовое заполнение (необходимо указывать идентификаторы, при этом названия не подставляются). |
| 21.12.0 |
- «Заполнение по шаблону»: добавлена поддержка числовых свойств (для заполнения по шаблону с использованием свойств),
- незначительные изменения. |
| 21.11.1 |
- Незначительные изменения. |
| 21.11.0 |
- Исправлена ошибка, влияющая на порядок выполнения действий в задаче: если, например, в задаче выполянется сначала пересчёт минимальной цены, затем наценка, затем опять пересчёт минимальной цены, то модуль выполнял сначала два раза пересчёт минимальной цены, и только затем наценку,
- в плагине «Замены в тексте» исправлена работа в режиме без учёта регистра. |
| 21.10.0 |
- Плагин «Изменение типа текста: текст или html»: при смене типа текста HTML в простой текст добавлена возможность конвертации HTML в текст, т.е. все теги будут убраны, при этом будет обеспечена максимальная читабельность текста. |
| 21.9.1 |
- Плагин «Пересчет минимальной цены (с учетом ТП)»: теперь для пересчёта по свойствам товара нет необходимости отмечать опцию «Учитывать стоимость основного товара (если задано)». |
| 21.9.0 |
- Плагин «Заполнение по шаблону»: добавлена поддержка сохранения значения в SEO-поля. |
| 21.8.0 |
- Плагин «Пересчет минимальной цены (с учетом ТП)»: добавлена возможность в качестве источника выбирать не только цены торгового каталога, но и свойства товаров и предложений (поддерживается только тип «Число»). |
| 21.7.1 |
- В плагине «Копирование значений» при копировании числа в свойство типа привязки к элементу (или свойство-SKU) добавлена опция «Копировать непосредственно как ID элемента, без преобразований». |
| 21.7.0 |
- Добавлен плагин для пересохранения элементов для модуля fred.discount,
- добавлена новая группа для плагинов: «Интеграция с внешними модулями»: принимаем Ваши заявки на разработку плагинов в эту группу. |
| 21.6.1 |
- Плагин «Установка изображения раздела из элемента» также добавлен для разделов. |
| 21.6.0 |
- Добавлен новый плагин «Установка изображения раздела из элемента». |
| 21.5.0 |
- Плагин «Копирование значений»: добавлена опция «Пропускать пустые значения»,
- исправления ошибок в режиме обработки разделов. |
| 21.4.3 |
- Исправлена ошибка в случаях, когда загружаемый в форму пользовательскоий контент содержит символы в некорректной кодировке,
- плагин «Заполнение значений»: исправлена проблема с заполнением полей типа «HTML/текст». |
| 21.4.2 |
- Исправлена ошибка в случаях, когда загружаемый в форму пользовательскоий контент содержит символы в некорректной кодировке,
- плагин «Заполнение значений»: исправлена проблема с заполнением полей типа «HTML/текст». |
| 21.4.1 |
- Плагин «Копирование значений»: теперь при копировании из ТП в ТП отсутствие у товара ТП не приводит к ошибке. |
| 21.4.0 |
- Добавлен новый плагин «Изменение типа текста: текст или html» (для элементов и для разделов). |
| 21.3.1 |
- Плагин «Заполнение общего остатка на основе остатков по складам»: исправлено ложное появление ошибки в некоторых случаях, связанных с обработкой торговых предложений. |
| 21.3.0 |
- Незначительные улучшения. |
| 21.2.0 |
- Плагин «Заполнение общего остатка на основе остатков по складам»: добавлена возможность сохранять расчитанный остаток не в поле «Доступное количество», а в выбранное свойство инфоблока. |
| 21.1.1 |
- Плагин «Обработка функцией»: добавлена функция Helper::ucFirst - Преобразование первого символа строки в верхний регистр (в группе «Функции Webdebug»). |
| 21.1.0 |
- В настройках модуля добавлена опция «Логировать результаты запуска из планировщика», которая сохраняет результаты выполнения команды из SSH в лог (полезно для проверки выполнения задачи из планировщика, а также для контроля и анализа),
- в профилях добавлена дата запуска и дата завершения (на данный момент выводится в списке профилей при наведении на строку). |
| 21.0.0 |
- Добавлен плагин для активации и деактивации разделов, в т.ч. в зависимости от наличия в них вложенных активных элементов,
- добавлен плагин «Деактивация неиспользуемых свойств», позволяющий отключить свойства, не используемые в элементах инфоблока (используйте с осторожностью!),
- плагин «Пересчет минимальной цены (с учетом ТП)»: добавлены опции «Учитывать активность» и «Учитывать доступность»,
- добавлена возможность фильтрации по уровню вложенности (для разделов),
- плагин «Замены в тексте»: улучшена поддержка свойств типа «Текст/HTML»,
- добавлена защита от срабатывания проактивного фильтра при редактировании «потенциально опасных» (с точки зрения модуля безопасности) значений,
- различные улучшения и исправления.
|
| 20.23.4 |
- Плагин «Привязки к разделам»: исправлена ошибка при смене основного раздела. |
| 20.23.3 |
- Плагин «Копирование значений»: при копировании значений из ТП в товар, теперь учитывается заполненность выбранного значения. |
| 20.23.2 |
- Плагин «Копирование значений»: исправлена ошибка при копировании пустых значений свойств-привязок (список, справочник, привязка к элементам, привязка к разделам). |
| 20.23.1 |
- Плагин «Копирование изображений из ТП в товар»: добавлена поддержка полей «Картинка для анонса» и «Детальная картинка» для торговых предложений. |
| 20.23.0 |
- Для логики «В списке» и «Не в списке» добавлено массовое заполнение из текстового поля, а также массовое удаление кнопкой. |
| 20.22.0 |
- Плагин «Привязки к разделам»: показ разделов при фильтрации стал более информативным. |
| 20.21.1 |
- Заполнение по шаблону: исправлена ошибка расчета по формуле с использованием цены, если в валюте содержится символ рубля. |
| 20.21.0 |
- Добавлен новый плагин: «Установка/удаления значения по наличию скидки». |
| 20.20.0 |
- Добавлен новый плагин: «Установка/удаления значения по наличию скидки». |
| 20.19.0 |
Действие «Заполнение по шаблону»: для полей, поддерживающих HTML, добавлена возможность выбора типа (текст или HTML). |
| 20.18.0 |
Добавлено два новых действия:
- Копирование изображений из ТП в товар (для товаров) - для копирования в свойство товара всех картинок из всех ТП (из выбранного свойства),
- Минимальная цена товаров в разделе (для разделов) - для пересчёта минимальной цены товара в разделах и сохранения полученного значения в свойстве разделе.
|
| 20.17.0 |
- Добавлено действие «Генерация торговых предложений» для простой генерации торговых предложений. Может быть особо полезен в связке с действиями «Заполнение значений» и «Копирование значений»: если необходимо заполнять одинаковые значения в ТП, можно заполнять их в товаре, а затем копировать в ТП. Возможно, для Вас полезной окажется опция «Закреплять плагины внизу» (в настройках модуля),
- опция «Закреплять плагины внизу» теперь по умолчанию отмечена - это должно сделать создание действий в задаче более удобным (если Вы ранее сохраняли настройки модуля, значение опции не изменяется). |
| 20.16.1 |
- Плагин «Пересчет цен»: при пересчете цен из свойства добавлено поле «Валюта» (при пересчете из цены каталога это поле не отображается). |
| 20.16.0 |
- Плагин «Пересчет цен»: при пересчете цен из свойства добавлено поле «Валюта» (при пересчете из цены каталога это поле не отображается). |
| 20.15.1 |
- Плагин «Замены в тексте»: добавлена поддержка числовые полей и свойств. |
| 20.15.0 |
- Добавлены новые типы логики для множественного фильтра,
- улучшена работа фильтра,
- добавлен вывод заголовка профиля,
- незначительные изменения и исправления. |
| 20.14.1 |
- Действие «Произвольный PHP-код»: незначительные улучшения; в справке добавлена ссылка на дополнительную информацию. |
| 20.14.0 |
- Действие «Замены в тексте» (для элементов и для разделов): теперь вместо однострочного поля используется многострочное, благодаря чему можно выполнять многострочные замены,
- действие «Пересохранение элементов»: галочка «Обновить товар торгового каталога [CCatalogProduct::Update]» теперь недоступна при неустановленном модуле «Торговый каталог». |
| 20.13.1 |
- Действие «Замены в тексте»: незначительные изменения. |
| 20.13.0 |
- Действие «Заполнение по шаблону»: добавлена галочка «Выполнить расчёт по формуле». Это позволяет вычислять значения. Например: "{=this.catalog.price.BASE} * {=this.property.RATIO}",
- действие «Заполнение по шаблону»: добавлена возможность сохранять итоговое значение в выбранный тип цены. |
| 20.12.3 |
- Действие «Заполнение значений»: возможность установки/удаления наценки добавлена также для торговых предложений. |
| 20.12.2 |
- Действие «Заполнение значений»: исправлена ошибка при указании товару наценки для незаполненой цены. |
| 20.12.1 |
- Действие «Заполнение значений»: убран отладочный вывод. |
| 20.12.0 |
- Действие «Заполнение значений»: добавлена возможность устанавливать и удалять наценки на товар (для этого необходимо выбрать тип цены, а затем в переключателе выбрать тип «Наценка»). |
| 20.11.1 |
- Действие «Замены в тексте»: для замен в SEO-текстах («Шаблон META TITLE», «Шаблон META KEYWORDS», «Шаблон META DESCRIPTION», «Заголовок элемента», «Заголовок раздела») теперь отбираются не итоговые значения со всеми подстановками, а исходные шаблоны, содержащие макросы вида {=this.Name}. |
| 20.11.0 |
- Действия «Пересохранение элементов» и «Пересохранение разделов»: добавлена возможность управления опциями для методов CIBlockElement::update() и CIBlockSection::update(). |
| 20.10.1 |
- Действие «Привязки к разделам»: добавлена возможность множественного выбора разделов (для добавления привязок и для удаления привязок; для переноса в другой раздел и смены основного раздела доступен только простой выбор). |
| 20.10.0 |
- Действие «Генерация символьного кода»: добавлена опция «Не обрезать слова посередине», которая обрезает полученный символьный код так, чтобы невместившееся слово (если оно есть) удалялось. |
| 20.9.4 |
- Действие «Замены в тексте»: исправлена ошибка с заменой, если в названии содержатся кавычки. |
| 20.9.3 |
- Небольшие улучшения и исправления. |
| 20.9.2 |
- Небольшие улучшения. |
| 20.9.1 |
- Плагин «Заполнение значений»: добавлена поддержка пользовательского свойства типа N:SASDSection из модуля asd.iblock (Инфоблоки, инструменты); добавлена подсказка по очистке значений для цен. |
| 20.9.0 |
- Плагин «Обработка функцией»: добавлена функция для выполнения произвольной команды сервера (функция exec не должна быть запрещена на сервере). |
| 20.8.6 |
- Плагин «Копирование значений»: исправлена ошибка в случае копирования пустого значения. |
| 20.8.5 |
- Добавлено логирование при запуске из планировщика (работает также и при запуске из командной строки SSH). |
| 20.8.4 |
- Названия элементов highload-блоков в фильтре теперь выводятся вместе с их идентификатором (сохраненные в профилях названия останутся без идентификаторов, чтобы они изменились нужно перевыбрать значение). |
| 20.8.3 |
- Плагин «Заполнение значений»: добавлена возможность удаления цен (не установка нулевой цены, а именно для удаления записи о цене), для этого после выбора цены, в поле «Значение» необходимо написать delete |
| 20.8.2 |
- Плагин «Заполнение значений»: теперь заполнение значений торговых предложений не приводит к ошибке, если у товара нет торговых предложений. |
| 20.8.1 |
- Плагин «Обработка функцией»: добавлена функция «Helper::evalExpression», которая позволяет выполнять выражения еще проще, чем использование собственного PHP-кода в плагине «Заполнение значений»; для использования заполните поле «PHP-выражение» (например, $x + 10 или $x / 1000 или number_format($x / 1000, 3, '.', '') или $x * 1000), в поле «Название переменной в выражении» укажите, например, x - это то, что в выражении используется как $x, в эту переменную подставляется значения выбранного поля/свойства,
- плагин «Заполнение значений»: исправлена ошибка с сохранением текущих значений для некоторых типов свойств. |
| 20.8.0 |
Антирутин становится еще мощнее и еще полезнее!
Этот модуль позволит Вам выполнить практически любую массовую задачу с товарами и разделами: обработает тысячи товаров и разделов за несколько мгновений.
Используя Антирутин, Вы сэкономите огромное количество своего времени.
- Новый плагин: «Обработка функцией» (для элементов и для разделов), на данный момент доступно 59 функций: встроенные PHP-функции, функции Битрикс и функции Webdebug,
- плагин «Заполнение значений»: добавлена возможность заполнять группу товара,
- плагин «Заполнение значений»: добавлена возможность выполнения произвольного кода для сохранения в поле/свойство товара,
- добавлена возможность использования подразделов также и для разделов (ранее галочка «С подразделами» работала только для элементов),
- добавлены возможности для более удобного поиска и выбора разделов в списке, в т.ч. добавлен фильтр,
- различные улучшения формы настройки плагина,
- другие улучшения и исправления.
|
| 20.7.3 |
- Незначительные улучшения в плагине «Пересчет цен (скидки, наценки, изменение валюты)». |
| 20.7.2 |
- Незначительные улучшения. |
| 20.7.1 |
- Исправлена ошибка фильтрации разделов по пользовательскому свойству типа «Список»,
- незначительные улучшения в плагине «Изменение размера изображений». |
| 20.7.0 |
- Для плагина «Поиск битых картинок» (как для элементов, так и для разделов) добавлена опция «Также проверять по содержимому», которая позволяет определить битые картинки по содержимому. |
| 20.6.5 |
- Плагин «Заполнение значений» для разделов: исправлена ошибка при выборе значений свойства типа «Список». |
| 20.6.4 |
- Добавлена возможность фильтрации по дате относительно текущего момента (например, «За последние 10 дней», «Старше чем 6 месяцев и т.п.»). |
| 20.6.3 |
- Исправлена ошибка при копировании значений (из «Файл» в «Файл», при выборе «Выбрать только последнее» модуль продолжал работать как «Выбрать только первое»). |
| 20.6.2 |
- Улучшения для плагина «Пересчет цен (скидки, наценки, изменение валюты)». |
| 20.6.1 |
- Исправлена ошибка при поиске значений списка (в плагинах «Удаление значений из свойства-списка», «Удаление дубликатов значений списка в свойстве», «Заполнение по шаблону», «Анализ доступности товара»). |
| 20.6.0 |
- Добавлен плагин для удаления дубликатов товаров,
- плагин «Копирование значений»: добавлена возможность копирования любых полей/свойств из товара в торговые предложения (ТП), из ТП в товар, и из ТП в ТП,
- плагин «Заполнение значений»: добавлена возможность заполнения значений также для торговых предложений,
- плагин «Заполнение по шаблону»: добавлена возможность заполнения для торговых предложений,
- добавлена возможность закреплять новые действия в конце списка (см. настройки модуля),
- добавлен метод \WD\Antirutin\Worker::run(ИД_профиля) для запуска обработки профиля (можно использовать, например, после завершения интеграция с 1С или каким-либо другим импортом). |
| 20.5.13 |
- Для плагина «Пересохранение» (как для элементов, так и для разделов) добавлена опция для пересохранения с полным набором текущих данных (Внимание! Опция экспериментальная!) |
| 20.5.12 |
- Для плагина «Заполнение по шаблону» (как для элементов, так и для разделов) добавлен макрос «ID». |
| 20.5.11 |
- Незначительные изменения. |
| 20.5.10 |
- В плагине «Логирование» (для разделов) добавлена возможность определять размер загруженных файлов/изображений по каждому из разделов. |
| 20.5.9 |
- В плагине «Логирование» (для элементов) добавлена возможность определять размер загруженных файлов/изображений по каждому из товаров. |
| 20.5.8 |
- Добавлен плагин «Анализ доступности товара» (для простановки значения доступности в свойство товара),
- незначительные улучшения. |
| 20.5.7 |
- Для плагина «Удаление дубликатов значений списка в свойстве» добавлена поддержка свойств типа «Справочник». |
| 20.5.6 |
- Добавлен плагин «Удаление дубликатов значений списка в свойстве». |
| 20.5.5 |
- Добавлен плагин «Удаление дубликатов значений списка в свойстве». |
| 20.5.4 |
- Незначительные изменения. |
| 20.5.3 |
- Исправлена ошибка отстутствия в некоторых случаях списка свойств-макросов в плагине «Заполнение по шаблону». |
| 20.5.2 |
- Исправлена ошибка обновления 20.5.0 при запуске действий на большом количестве элементов/разделов. |
| 20.5.1 |
- Добавлен плагин «Сброс сортировки для значений свойства «Список»,
- небольшие улучшения. |
| 20.5.0 |
- Добавлены плагины (как для элементов, так и для разделов) для заполнения полей и свойств по шаблону (напр., «Купить {=this.Name} по цене {=this.catalog.price.BASE}»),
- другие улучшения и исправления. |
| 20.4.0 |
- Улучшена совместимость со старыми версиями PHP и старыми версиями Битрикс,
- улучшен фильтр по полям каталога,
- добавлена возможность фильтрации товаров по единице измерения,
- добавлен плагин для привязки разделов в другим разделам.
- добавлен сброс кеша при установке значений SEO-полей,
- другие улучшения и исправления. |
| 20.3.5 |
- Исправлена проблема, при которой из-за стороннего подключения jquery некорректно работал интерфейс модуля. |
| 20.3.4 |
- Улучшения в плагинах «Логирование» и «Поиск битых картинок». |
| 20.3.3 |
- Улучшен механизм работы модуля в случае, если в $_SERVER['DOCUMENT_ROOT'] указан корень не текущего, а основного сайта. |
| 20.3.2 |
- Улучшения в плагине «Поиск битых картинок» (опция «Удалить битые картинки из полей и свойств»),
- улучшения в плагине «Копирование значений». |
| 20.3.1 |
- Улучшения в плагине «Поиск битых картинок» (добавлена возможность сброса TMP_ID для элементов с битыми картинками),
- список товаров в фильтре по ID теперь загружается через AJAX по частям. |
| 20.3.0 |
- Добавлен плагин «Сброс поля TMP_ID». |
| 20.2.2 |
- Улучшения плагина «Копирование значений»: теперь доступна возможность перегенерации имен файлов: например, если сейчас для товара «Футболка красная» файл имеет путь «/upload/iblock/47e/47e102a9f25e0a80de270c5325157907.pdf», можно его конвертировать в «/upload/iblock/123/futbolka_krasnaya.pdf». Для этого необходимо в плагине выбрать одно и то же поле в «Откуда взять значение» и «Куда сохранить», и отметить опцию «Конвертировать имя файла из имени элемента». Также в настройках главного модуля должна быть включена опция «Сохранять исходные имена загружаемых файлов». Также поддерживаются множественные свойства. |
| 20.2.1 |
- Добавлена возможность фильтрации по полям и свойствам торговых предложений (в фильтре выделяется зеленым цветом),
- небольшие улучшения в фильтре. |
| 20.2.0 |
- Добавлены плагины «Поиск битых картинок» (для элементов и для разделов),
- улучшения в плагине «Логирование»,
- различные другие улучшения и исправления. |
| 20.1.3 |
- В плагин «Копирование значений» для разделов добавлена опция «Очистить поле/свойство от всех файлов в случае, если в форме не выбран ни один файл» (как в аналогичном плагине для элементов). |
| 20.1.2 |
- Исправлена ошибка при выборе подраздела в режиме обработки разделов. |
| 20.1.1 |
- Небольшие исправления. |
| 20.1.0 |
- Добавлен плагин «Копирование значение» для разделов,
- небольшие исправления. |
| 20.0.2 |
- Небольшие исправления в механизме фильтрации разделов. |
| 20.0.1 |
- Небольшие исправления в механизме фильтрации разделов. |
| 20.0.0 |
Большое обновление! Модуль полностью переработан!
На текущий момент в модуле, как и в самом Битриксе, два ядра - старое и новое, можно пользоваться и тем и другим.
Ключевые изменения по сравнению со старым модулем:
- элементы и разделы - теперь модуль работает как с элементами, так и с разделами,
- новый фильтр, которым удобно пользоваться со всеми типами полей и свойств,
- многозадачность - модуль позволяет в одной задаче настраивать произвольное количество подзадач, таким образом даже при наличии большого спектра задач, возможно обработать все элементы сразу за один проход,
- удобные списки - теперь со списками очень удобно работать, даже при огромном количестве свойств,
- профили: теперь доступна полноценная работа с профилями: сохранение и загрузка, изменение, фильтр по профилям, и самое главное - теперь для каждого профиля задания в планировщик можно добавлять прямо из модуля, в несколько кликов! (примерно на 1% серверов такая возможность, к сожалению, недоступна),
- плагины: изначально доступно много различных плагинов (действий), при этом можно добавлять свои плагины,
- современно: модуль использует ядро D7 Битрикс, построен на ООП, оптимизирован для PHP7. |
| 17.7.4 |
- В плагине «Заполнение значений» добавлена поддержка свойств типа «Аспро: Max. Фильтр к элементам инфоблока». |
| 17.7.3 |
- В плагине «Заполнение значений» добавлена поддержка свойств типа «Аспро: Next. Фильтр к элементам инфоблока». |
| 17.7.2 |
- В плагине «Привязки к разделам» добавлена операция «Сменить основной раздел». |
| 17.7.1 |
- В плагине «Привязки к разделам» добавлена операция «Сменить основной раздел». |
| 17.7.0 |
- Добавлен автоматический сброс фасетного индекса для каждого элемента в случае изменения его свойств. |
| 17.6.3 |
- Плагин «Логирование»: добавлена возможность выгрузки названия раздела. |
| 17.6.2 |
- Сортировка свойств в фильтре теперь по алфавиту (ранее сортировка была по индексу сортировки). |
| 17.6.1 |
- В плагине «Замена в тексте» добавлена возможность делать замены в SEO-полях товара. |
| 17.6.0 |
- Добавлен новый плагин «Загрузка изображений, файлов» для массовой загрузки одного и того же изображения (также поддерживаются множественные свойства) в товары. |
| 17.5.13 |
- Плагин «Копирование значений (поля, свойства и др.)»: исправлена ошибка при копировании ID. |
| 17.5.12 |
- Исправлена визуальная ошибка при добавлении в фильтр html-тегов. |
| 17.5.11 |
- Незначительные изменения в плагинах логирования и поиска битых картинок. |
| 17.5.10 |
- Добавлен плагин «Поиск битых картинок» (плагин проходит каждый найденный элемент, проверяет все картинки и файлы на доступность, и логирует товары с битыми картинками). |
| 17.5.9 |
- Плагин «Копирование значений»: исправлена ошибка копирования остатков на складах. |
| 17.5.8 |
- Для свойств типа "Список" добавлена возможность фильтрации по логике "задано" / "не задано". |
| 17.5.7 |
- Добавлен новый плагин «Удаление значений полей и свойств». |
| 17.5.6 |
- Улучшения плагина «Пересохранение элементов инфоблоков». |
| 17.5.5 |
- Добавлен вывод информации о демо-режиме. |
| 17.5.4 |
- Добавлен плагин для удаления значений из свойства типа «Список» (как множественных, так и простых). |
| 17.5.3 |
- При выборе профиля теперь очищаются заданные ранее фильтры,
- исправлена ошибка выбора профиля, если в названии поля сохраненного фильтра имеется символ процента. |
| 17.5.2 |
- Исправлена ошибка, возникающая в некоторых случаях при использовании сохраненного профиля с большим количеством параметров для фильтрации (выдавалась ошибка 414 Request URI Too Large). |
| 17.5.1 |
- Исправлена ошибка («При выполнении операции произошла ошибка»), возникающая при обработке товаров в случае наличия на сайте большого количества цен. |
| 17.5.0 |
- Улучшена возможность фильтрации по дате: «Сегодня», «Вчера», «Текущая неделя», «Текущий месяц», «Текущий год»,
- в плагин «ТП: установка цены из родительского товара» добавлена возможность обратного копирования цена, т.е. фактически прямого (ранее для плагина нужно было выбирать ТП, теперь нужно выбирать сами товары). |
| 17.4.0 |
- Добавлена возможность фильтрации товаров по наличию торговых предложений (пункт фильтра «Имеет торговые предложения», значения «Да» и «Нет»). |
| 17.3.3 |
- плагин «Заполнение значений»: исправлена ошибка последнего обновления, из-за которой плагин в некоторых случаях стал работать некорректно. |
| 17.3.2 |
- плагин «Заполнение значений»: поля торгового каталога и цены теперь можно заполнять не только для основного товара, но и для относящихся к ним предложений. |
| 17.3.1 |
- плагин «Копирование изображений»: добавлена возможность указывать поле «Куда» равным полю «Откуда», чтобы переписать эти картинки (напр., для изменения названий),
- плагин «Копирование изображений»: исправлено добавление ошибки в лог, успешные операции теперь в лог не добавляются. |
| 17.3.0 |
- Добавлена возможность фильтрации по остаткам на складах. |
| 17.2.3 |
- В плагин «Копирование значений» добавлена возможность копирования штрихкодов (в обоих направлениях). |
| 17.2.2 |
- В плагине «Заполнение значений» добавлена возможность не перезаписывать имеющиеся значения множественного свойства, а только добавлять новые. |
| 17.2.1 |
- Добавлен новый плагин «Заполнение общего остатка на основе остатков по складам»,
- небольшие изменения в группировке плагинов: теперь группа «Цены» перенесена в группу «Торговый каталог», куда также были перенесены некоторые плагины из группы «Общее». |
| 17.2.0 |
- Добавлен новый плагин «Копирование значений (поля, свойства и др.)». Поддерживаются следующие данные:
- поля элемента (включая, помимо прочего, описание для анонса, детальное описание, картинку для анонса, детальную картинку, теги и др.),
- свойства элемента (включая множественные), в т.ч. свойства типа «Строка», «Число», «Список», «Файл», «Привязка к элементам», «Привязка к разделам», «Справочник», «HTML/текст», «Дата», «Дата/Время», «Деньги» и другие (на данный момент не поддерживается копирование в свойство типа «Видео», однако копирование из данного свойства доступно,
- поля торгового каталога (остаток, зарезервированное количество, вес, длина/ширина/высота, НДС, закупочная цена и другие),
- цены,
- SEO-данные товара (title, keywords, description, page_title).
|
| 17.1.3 |
- Добавлен новый плагин «Удаление наборов/комплектов».
|
| 17.1.2 |
- Добавлен новый плагин «Пересохранение элементов инфоблоков» (позволяет обновить товар, вызывая тем самым для товаров обработчики сохранения).
|
| 17.1.1 |
- В плагине «Пересчет цен» добавлена возможность округлять до десятых,
- в плагине «Копирование цен» отменено выставление параметров-галочек по умолчанию. |
| 17.1.0 |
- Добавлен плагин создания наборов и комплектов. |
| 17.0.9 |
- Добавлена возможность генерации случайного значения (для текстовых и числовых свойств и полей). |
| 17.0.8 |
- Исправлена ошибка с установкой цен, связанная с пересчетом наценок (плагин «Заполнение значений»),
- В списке профилей теперь выводится полный список профилей, а не только первые 10 (в будущем будет более оригинальное решение). |
| 17.0.7 |
Добавлен плагин для интеграции с модулем «Обработчик изображений» - теперь появилась возможность любой сложной обработки изображений. |
| 17.0.6 |
Исправлена ошибка с установкой наценок. |
| 17.0.5 |
В плагине «Пересчет цен - наценки и скидки» добавлена возможность ограничения минимальной цены при установке скидок - т.е. нижний предел задается как закупочная цена + процент. |
| 17.0.4 |
- В плагине «Заполнение значений» добавлена возможность указывать не только цену, но и наценку,
- в плагине «Замена в тексте» исправлена ошибка, из-за которой в свойствах типа HTML нельзя было сделать замену,
- исправлена ошибка, из-за которой вместо горячей клавиши Alt+X кнопка выполнения иногда нажималась по нажатию Ctrl+X и Shift+X.
|
| 17.0.3 |
Добавлен плагин «ТП: установка цены из родительского товара». |
| 17.0.2 |
Для плагина "Заполнение значений" исправлена ошибка с сохранением счетчика при переходе на следующий шаг.
Для плагина "Заполнение значений" исправлена ошибка загрузки данных профиля (загружались не все данные).
Для плагина "Логирование" исправлена ошибка сохранения в txt-файл.
Исправлена ошибка с сортировкой (применялось не математическое округление).
Добавлена возможность фильтрации по закупочной цене (аналогично другим полям фильтрации). |
| 17.0.1 |
Исправлена ошибка с сохранением профилей.
Исправлена ошибка загрузки основной страницы модуля на некоторых версиях PHP.
Исправлена ошибка сохранения цен в CSV (плагин «Логирование»).
Исправлена ошибка фильтрации при указании в фильтре нескольких значений одного и того же свойства. |
| 17.0.0 |
Реализована система профилей. Теперь для выполнения повторяющегося задания достаточно один раз настроить его.
Автоматическая загрузка. Добавлена возможность выполнения заданий планировщиком (через Cron или из командной строки).
В действие «Логирование» добавлена выгрузка в CSV с возможностью настройки выгружаемых полей/свойств. |
| 15.0.22 |
Исправлены всплывающие подсказки в плагине генерации символьного кода. |
| 15.0.21 |
Добавлена возможность пересчета цен на основе закупочной цены (т.е. чтобы устанавливать цены как закупочная цена + наценка) |
| 15.0.20 |
Добавлен плагин для логирования найденных элементов (т.е. чтобы просто узнать, какие элементы найдены по фильтру).
Добавлена возможность фильтрации по спецсимволам \n, \r, \t.
Внесены изменения в плагин замены текста для поддержки вышеуказанных улучшений. |
| 15.0.19 |
Добавлен плагин для удаления изображений и файлов. |
| 15.0.18 |
Исправлена ошибка при фильтрации по html-сущностям (quot, nbsp, lt, gt и др.) |
| 15.0.17 |
Исправлена ошибка преобразования спец. символов (напр., знак амперсанда преобразовывался в html-сущность). |
| 15.0.16 |
Для товаров добавлена возможность устанавливать параметры "Разрешить покупку при отсутствии товара (включая разрешение отрицательного количества товара)" и "Разрешить подписку при отсутствии товара".
При установке коэффициента единицы измерения добавлена возможность указывать дробные значения. |
| 15.0.15 |
Добавлен плагин для поиска и замены текста, в т.ч. по регулярным выражениям. |
| 15.0.14 |
Исправлена ошибка с добавлением привязки к разделу. |
| 15.0.13 |
Добавлена возможность управлять правами доступа к модулю. |
| 15.0.12 |
Исправлена ошибка предыдущего обновления (проблема с кодировкой). |
| 15.0.11 |
Добавлена возможность использовать счетчик при заполнении значений (используется для названия, символьного кода, сортировки, внешнего кода, и свойств типа "Строка" и "Число"), например можно получить названия товаров "Товар_3", "Товар_4", "Товар_5". |
| 15.0.10 |
Добавлена возможность удаления привязок товаров к разделам. |
| 15.0.9 |
Теперь модуль позволяет искать элементы инфоблоков также в неактивных разделах. |
| 15.0.8 |
Добавлен плагин "Привязка к разделам", который позволяет как переносить элементы в заданные разделы, так и добавлять привязки к другим разделам. |
| 15.0.7 |
Исправлена ошибка, из-за которой после установки модуля появлялись проблемы с управлением загруженными картинками в элементах инфоблоков. |
| 15.0.6 |
Исправлена ошибка в плагине заполнения значений для свойств типа "Привязка к элементам с автозаполнением" и "Привязка к разделам с автозаполнением". |
| 15.0.5 |
Добавлена возможность создавать группы для собственных плагинов. |
| 15.0.4 |
Исправления в плагине копирования цен. |
| 15.0.3 |
Добавлена возможность применения наценок для торговых предложений. |
| 15.0.2 |
Исправлена ошибка с применением действий без указания раздела. |
| 15.0.1 |
Исправление ошибок для кодировки windows-1251.
Добавлен фильтр по привязке к элементам и разделам. |