Этот модуль входит в нашу Подписку.
Оформите подписку — и пользуйтесь всеми модулями без ограничений.
Транслит изображений товаров
Модуль приводит имена файлов изображений товаров к понятному латинскому виду: берёт название товара, транслитерирует его и переименовывает связанные изображения. Это помогает убрать кириллицу и случайные имена из URL изображений, сделать медиатеку аккуратнее и снизить риск проблем с внешними сервисами, SEO-инструментами и выгрузками.
Для чего нужен
Модуль полезен магазинам, где изображения товаров загружаются с русскими названиями, техническими именами или разнородными файлами. После обработки файлы получают имена на латинице по названию товара, а пути к изображениям обновляются в магазине автоматически.
Основные возможности
Переименование основного и дополнительных изображений товара по его названию. Массовая обработка изображений всех товаров из отдельного раздела админки. Автоматическая транслитерация изображений при обновлении карточки товара. Защита от совпадения имён с добавлением числового суффикса. Очистка кеша миниатюр после переименования.
Как работает
Администратор запускает массовую обработку в разделе «Транслитерация изображений товаров». Модуль проходит по изображениям товаров, формирует имя файла из названия товара, переименовывает файл и обновляет ссылку на него в магазине. При последующем обновлении товара модуль также проверяет связанные изображения и приводит их имена к тому же правилу.
Остались вопросы по работе модуля?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- Владельцам
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Инструкция к модулю Транслит изображений товаров
Что делает модуль
Модуль переименовывает файлы изображений товаров в транслит названия товара и обновляет путь к файлу в магазине. Обрабатываются основные и дополнительные изображения товаров. Если файл с таким именем уже существует, к новому имени добавляется суффикс -2, -3 и далее.
После переименования модуль очищает кеш миниатюр изображений, чтобы CS-Cart пересоздал thumbnails с актуальными путями.
Где находится модуль
Раздел массовой обработки находится в админке: Администрирование → Транслитерация изображений товаров.
Отдельных настроек у модуля нет. На странице обработки выводится предупреждение о необходимости сделать полный бэкап сайта и базы данных перед запуском.
Как запустить массовую обработку
- Перед запуском сделайте резервную копию файлов сайта и базы данных.
- Откройте Администрирование → Транслитерация изображений товаров.
- Нажмите кнопку запуска обработки.
- Дождитесь завершения операции. CS-Cart будет показывать прогресс обработки изображений.
Автоматическая обработка при обновлении товара
При сохранении карточки товара модуль проверяет изображения этого товара и приводит имена файлов к транслиту названия товара. Это касается основного изображения и дополнительных изображений, связанных с товаром.
Как проверить работу
- Откройте товар с русским названием и изображением, имя файла которого ещё не соответствует названию товара.
- Сохраните карточку товара или запустите массовую обработку.
- Проверьте, что файл изображения получил имя на латинице по названию товара.
- Убедитесь, что изображения товара отображаются на витрине и в админке.
Важные замечания
Переименование файлов — необратимое массовое действие, поэтому перед запуском обязательно нужен бэкап. Модуль не меняет названия товаров, не переводит тексты и не обрабатывает изображения других объектов магазина, если они не привязаны к товарам.
История изменений
v1.1.0 от 20.02.2026
[*] Изменены короткие теги <? на обычные <?php
[*] Обновлен шаблон модуля
v1.0.1 от 15.05.2023
[*] Добавлено лицензирование
v1.0.0 от 27.04.2023
[+] Первое издание модуля
Обозначения:
[+] Добавлено
[-] Удалено
[*] Изменено
[!] Исправлена ошибка
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.