Пакетная обработка фото на сервере (Генератор превью картинок)
Модуль берет фото на сервере и конвертирует их по настройкам в меню Настройки → Изображения: это изменение размеров, seo-имени файла, создание превью фото, конвертация в Webp.
Last updated
Was this helpful?
Модуль работает с уже загруженными фото на сервере. Настройки, которые выставлены в меню Настройки - Изображения будут применяться к этим фото.
Можно: изменить размеры всех фото товаров, нарезать превью товаров, конвертировать фото в формат Webp, наложить водяной знак, переместить фото по автоматически созданных папкам по именам каталогов, переименовать фото по названию товаров.
Генерация превью товаров
В меню Настройка - изображения выставьте настройки, которые вам нужны.
Включите модуль в меню Модули - Управление модулями - Дизайн - Пакетная обработка фото на сервере - вкл.
В настройках модуля укажите количество обработки изображений Генерировать изображений за шаг, чтобы не создавать нагрузку на сервер.
Выберите формат итоговых изображений.
Выберите, нужно ли удалять исходные фото на сервере, или нет.
Модуль работает с фото непосредственно на сервере. Действие нельзя отменить в случае неудачной обработки фото. Поэтому, перед началом использования модуля, скопируйте исходные изображения сайта на компьютер, чтобы в случае неудачной обработки, вы смогли все восстановить.
Нажмите Сохранить.
Генерация картинок:
Нажмите Сгенерировать превью. Будут обработаны фото по количеству, указанному в настройках. На несколько секунд будет процесс . Нужно будет нажимать Сгенерировать превью несколько раз, до тех пор, пока не появится .
Далее нажмите Сгенерировать Большие. Будут обработаны фото по количеству, указанному в настройках. Нужно будет нажимать Сгенерировать Большие несколько раз, до тех пор, пока не появится .
Конвертация в WEBP
Для перевода уже загруженных изображений на сервер в формат webp, выберите WEBP в поле Формат изображений для сохранения и нажмите Сохранить.
Для корректного отображения webp, нужно обновить шаблон до версии 6.29. Штатные шаблоны можно перегрузить по кнопке ⬇️ Перегрузить в меню Настройки - Шаблоны дизайна. Персональные правки шаблона сотрутся.
Изменение размеров картинок
Проверяется настройка Сохранять исходное изображение при ресайзинге.
Если настройка включена - проверяется наличие файла картинки с суффиксом _big, это сохраненная картинка в оригинальном размере, для создания превью используется она.
Если настройка отключена или изображения с суффиксом _bigнет - для генерации превью изображения используется большая картинка товара, обрезанная согласно настройкам Макс. ширина оригинала и Макс. высота оригинала.
Все изображения товаров с суффиксом _s будут заменены новыми сгенерированными изображениями.
Для изменения размеров уже загруженных на сервер картинок, выставьте новые размеры в меню Настройка - Изображения, затем откройте модуль и по очереди выполните пункты 7 и 8 этой инструкции.
Распределение фото по папкам с именами категорий
Это полезно, когда в магазине много товаров и все фото сложены в 1 папку. Может долго открываться папка в редакторе, или на витрине. Лучше, когда фото лежат по категориям.
Для работы с уже загруженными фото, сначала включите опцию в меню Настройка - Изображения: Добавить путь каталога и нажмите Сохранить.
Для автоматизации процесса, добавьте новую задачу в модуле Задачи, с адресом запускаемого файла
phpshop/modules/thumbnailimages/cron/images.php thumb для генерации превью и phpshop/modules/thumbnailimages/cron/images.php orig для генерации больших картинок.
🌟
Меню Настройки изображений, по которым работает модуль