Автомат для коробочного Битрикс24
Модуль позволяет осуществлять массовую загрузку картинок в элементы инфоблока. Это решение может быть использовано совместно с модулем «Импорт из Excel». Оно расширяет возможности импорта при работе с множественной загрузкой элементов — например, для присвоения детальной картинки или картинки анонса каждому товару из списка. Для работы модуля «Автомат» нужно чтобы в инфоблоке, над которым будут проводиться действия, было одно или несколько свойств, в которых хранятся ссылки на картинки. Например, создадим два свойства путем редактирования пользовательского инфоблока «Автозапчасти». При добавлении свойств нужно учитывать, что переменная обязательно должна быть строкового типа, т.к. ссылка на картинку является строкой. В поле «код» задайте код свойства, который в дальнейшем будет использован в настройках действий над инфоблоком (поле «Из какого свойства берем»). После установки модуля в административной части портала появится новый пункт для задания настроек действий над инфоблоками: Рабочий стол — Контент — Служебные — Настройки действий над инфоблоком. В этом разделе необходимо создать действия, которые будут выполняться над инфоблоками. Чтобы добавить новое действие, нажмите «Добавить элемент». В окне настроек укажите начало активности и название действия. Далее необходимо указать ID инфоблока, для которого будет выполнено действие. Посмотреть ID инфоблока можно посмотреть в списке инфоблоков, например. Либо на странице просмотра параметров инфоблока. В последующих полях укажите: •«В какое поле записываем» — указать символьный код. Например, для картинки анонса PREVIEW_PICTURE, для детальной картинки — DETAIL_PICTURE. •«Действие» — выбрать «Создать картинку из URL». •«Из какого свойства берем» — код свойства инфоблока, в котором хранится ссылка на картинку. Например, для картинки анонса UF_PURL_PREVIEW, для детальной картинки — UF_PURL_DETAIL (коды, которые вы задали в свойствах инфоблока) •«Количество записей за один ход агента» — сколько записей будет обработано за один подход. Если вам нужно импортировать большой объем данных, то желательно, чтобы они обрабатывались постепенно. Можно создать несколько записей для действий над инфоблоками — например, отдельно для детальной картинки и отдельно для картинки анонса. Агент. Частоту запуска модуля вы можете задать с помощью агента. Для этого перейдите в раздел Настройки — Настройки продукта — Агенты — выберите агент mcart.iblockmanipulation. Нажмите на кнопку настроек рядом с названием агента и выберите «Изменить». Выберите тип запуска агента — через заданный интервал или точно в указанное время. При выборе первого варианта задайте интервал в секундах. При выборе второго варианта задайте дату и время запуска. Внимание! Модуль загружает картинки пошагово, в соответствии с выставленными вами настройками («Количество записей за один ход агента»). Если у вас не загрузились сразу все картинки — значит, модуль загрузит их на последующих шагах. Читать о решении на сайте разработчика: https://www.mcart.ru/blogs/avtomat/
Модуль позволяет осуществлять массовую загрузку картинок в элементы инфоблока. Это решение может быть использовано совместно с модулем «Импорт из Excel». Оно расширяет возможности импорта при работе с множественной загрузкой элементов — например, для присвоения детальной картинки или картинки анонса каждому товару из списка. Для работы модуля «Автомат» нужно чтобы в инфоблоке, над которым будут проводиться действия, было одно или несколько свойств, в которых хранятся ссылки на картинки. Например, создадим два свойства путем редактирования пользовательского инфоблока «Автозапчасти». При добавлении свойств нужно учитывать, что переменная обязательно должна быть строкового типа, т.к. ссылка на картинку является строкой. В поле «код» задайте код свойства, который в дальнейшем будет использован в настройках действий над инфоблоком (поле «Из какого свойства берем»). После установки модуля в административной части портала появится новый пункт для задания настроек действий над инфоблоками: Рабочий стол — Контент — Служебные — Настройки действий над инфоблоком. В этом разделе необходимо создать действия, которые будут выполняться над инфоблоками. Чтобы добавить новое действие, нажмите «Добавить элемент». В окне настроек укажите начало активности и название действия. Далее необходимо указать ID инфоблока, для которого будет выполнено действие. Посмотреть ID инфоблока можно посмотреть в списке инфоблоков, например. Либо на странице просмотра параметров инфоблока. В последующих полях укажите: •«В какое поле записываем» — указать символьный код. Например, для картинки анонса PREVIEW_PICTURE, для детальной картинки — DETAIL_PICTURE. •«Действие» — выбрать «Создать картинку из URL». •«Из какого свойства берем» — код свойства инфоблока, в котором хранится ссылка на картинку. Например, для картинки анонса UF_PURL_PREVIEW, для детальной картинки — UF_PURL_DETAIL (коды, которые вы задали в свойствах инфоблока) •«Количество записей за один ход агента» — сколько записей будет обработано за один подход. Если вам нужно импортировать большой объем данных, то желательно, чтобы они обрабатывались постепенно. Можно создать несколько записей для действий над инфоблоками — например, отдельно для детальной картинки и отдельно для картинки анонса. Агент. Частоту запуска модуля вы можете задать с помощью агента. Для этого перейдите в раздел Настройки — Настройки продукта — Агенты — выберите агент mcart.iblockmanipulation. Нажмите на кнопку настроек рядом с названием агента и выберите «Изменить». Выберите тип запуска агента — через заданный интервал или точно в указанное время. При выборе первого варианта задайте интервал в секундах. При выборе второго варианта задайте дату и время запуска. Внимание! Модуль загружает картинки пошагово, в соответствии с выставленными вами настройками («Количество записей за один ход агента»). Если у вас не загрузились сразу все картинки — значит, модуль загрузит их на последующих шагах. Читать о решении на сайте разработчика: https://www.mcart.ru/blogs/avtomat/
