Модуль Транслит изображений по имени товара

Здравствуйте. Мы рады представить наш новый CS-Cart Модуль “Транслит изображений по имени товара

Демо витрина

Данный модуль позволяет поменять имена всех изображений товаров на соответствующие названиям товаров, что крайне положительно сказывается на ранжировании поисковыми системами. Переименование работает при каждой загрузке изображения.

1 лайк

Добрый день. Подскажите, как функционал модуля сможет определить картинку ( К примеру: что это крассовки, а не море) ?

Просто подстановка названия товара в название файла изображения. Плюс суффиксы 1,2,3,…, для дальнейших картинок.

1 лайк

Спасибо.

Правильно ли я понимаю, модуль создает отдельную папку с переименованными фото?
Название берется из сео-названия?
Модуль работает на cs-cart 4.12.1?
сколько по времени занимает транслит? тоесть хочется понимать какую нагрузку и как долго это действие создаст.
Нужно ли делать транслит каждый раз вручную когда загрузили новое фото, или это действие можно настроить по крону?

Подскажите, модуль может переименовать название картинки (чтобы название было на латинице), а в свою очередь название товара у нас на рус. языке?

Мы не имеем никакого отношения к модулю. Проходил мимо и решил озвучить очевидное. Думаю, разработчики Вам ответят подробнее.

Уличная магия :slight_smile:

Зачем удваивать размер папки картинок? Это займет все место на диске. Модуль переименовывает оригиналы.

Нет, берется название товара (неважно англ или рус) и производится транслитерация.

Конечно

78 тыс товаров сделало за минуту

Крон не нужен, транслит работает по событию обновлению изображения.

Имена файлов изображений в любом случае будут на английском вне зависимости от языка названия товара.

В таком случае действительно неплохой модуль, не хватает только функции добавления к названию фото своего окончания, чтобы можно было реализовать, например такое nazvanie-tovara-nazvanie-sayta.jpg
это бы способствовало большей уникализации названий фото

для интриги оставим это на следующий релиз :wink:

Здравствуйте! При каждой выгрузки из 1с удаляются все фото вариаций. В настройках модуля вариаций указано “Свои изображения для вариаций”

так, а мы тут при чем?

ну как бы установлен ваш модуль “Транслит изображений по имени товара”, если его отключить, то все ок

1 лайк

Модуль выдает ошибку при попытке загрузить фото для вариации, если в настройках модуля вариаций установлено использовать “Свои изображения для дочерних вариаций”

PHP Notice: Undefined index: product in /app/addons/csc_images_translit/hooks.php on line 11
PHP Warning: stristr(): Empty needle in /app/addons/csc_images_translit/hooks.php on line 12

Скорее всего это из-за того что у дочерних вариаций нет поля названия, то есть надо брать название товара из главной вариации и добавлять id дочерней вариации

спасибо, выпустим фикс в новом релизе

1 лайк

Подскажите это поправили?

@cs-coding, модуль жив? php 8 поддерживает?

Здравствуйте, извините за задержку. Баги описанные выше скоро пофиксим, на php 8 не тестили.

1 лайк