Модуль предназначен для ускоренной загрузки большого числа картинок через шаблон формата excel. Пользователь выбираем нужный раздел сайта и добавляет или обновляет детальную или простую картинку путем добавления уникальных ID. Картинки для загрузки на сайт должны быть загружены в любую коллекцию в медиабиблиотеке. Модуль работает исключительно с простыми товарами и не предназначен для работы с торговыми предложениями.
Настройка модуля.
1. После установки модуля необходимо перейти в раздел «Настройки». 2. Шаг 1. Выбрать инфоблок (в единственном числе), в который вы хотите добавлять картинки. 3. Шаг 2. Выбрать свойство инфоблока, которое отвечает за показ дополнительных картинок к товару. 4. Шаг 3. Создать/выбрать коллекцию в медиабиблиотеке и указать данную коллекцию в настройках.
Добавление/изменение картинок.
1. Шаг 1. Выбираем необходимый раздел каталога. 2. Выбираем вкладку и тип картинки, которые мы хотим добавить/изменить (детальная или простая картинка(изображение). 3. Шаг 2. Скачиваем файл excel для привязки картинки к товару (выгружаются все товары в выбранном разделе (см. пункт 1)). 4. В Шаблоне excel на листе «Worksheet», напротив нужного нам товара, указываем ID картинки из медиабиблиотеки в столбце «ID новой картинки», наименование картинки из медиабиблиотеки отобразится автоматически. 5. ID картинки можно найти двумя способами: • В разделе «Картинки» модуля добавление картинок. Lite. • В шаблоне Excel, переключившись между листами и выбрав «Лист1». 6. Для применения изменений у выбранного товара необходимо указать значение «ДА» в столбце «Изменить картинку» и сохранить файл.
P.S. Если вы работаете с BitrixVM при выгрузке файла excel на компьютер выходит ошибка "Class "XMLWriter" not found (0), то:
Нужно подключиться под root на SSH и перейти в папку /etc/php.d;
После переименования указанных файлов они будут выглядеть так:
20-xmlwriter.ini 30-xmlreader.ini
Перезагружаем веб сервер командой "systemctl restart httpd.service"
Теперь вы можете работать с XML, в том числе с помощью библиотеки "PhpSpreadsheet".
Данная ошибка отображается потому, что для работы с файлом excel необходимо активировать модуль "XMLWriter".
Загрузка шаблона в модуль.
1. Шаг 3. Выберите заполненный шаблон excel и загрузите его в модуль. Дождитесь окончания загрузки. По окончании загрузки на экране браузера появится сообщение об успешной загрузке. 2. Сбросьте кеш для применения изменений картинок. Если сброс кеша не помог, сбросьте кеш браузера нажатием кнопок CTRL+F5.
1.0.6, 23.04.2025
модально окно скрипт
1.0.5, 21.04.2025
модально окно
убрали шаг
1.0.4, 17.04.2025
ссылки на картинки
баг дубликаты картинок
1.0.3, 14.04.2025
Изменили стили в разделе "Картинки"
Переименовали разработчика на его фирменное наименование
1.0.2, 10.04.2025
Добавили новую информацию в раздел "Инструкция".
Добавили возможность выбора, что делать с ранее загруженными картинками - удалить или добавить к старым новые картинки.
Оптимизировали шаблон excel для более быстрой выгрузки.
Изменили наименования столбцов в шаблоне excel.
Изменили визуальное отображение картинок во вкладке "Картинки".
Добавили возможность удалять все ранее загруженные картинки через шаблон excel.
1.0.1, 20.03.2025
1. Обновлена вкладка «Инструкции» в административной части сайта, добавлено описание.
2. Изменены размеры изображений во вкладке «Картинки» в административной части сайта.
3. Изменено наименование Листа в экспортируемом файле excel на «Картинки_из_медиабиблиотеки»
4. Изменена ширина столбцов в экспортируемом файле excel.
5. Изменено выравнивание текста в экспортируемом файле excel.
6. В экспортируемом файле excel заблокировано форматирование и изменение данных в определенных столбцах.
7. Изменены стили текста в экспортируемом файле excel.
8. В экспортируемом файле excel в определенных столбцах разрешен ввод данных типа «число».
По техническим вопросам можете обращаться по телефону: +7 (906) 110-33-00.