Что делать, если автогенерация обрезает длинные названия товаров? Откройте настройки импорта или модуля генерации в вашей CMS (например, в разделе «Каталог» → «Автогенерация»), найдите поле «Максимальная длина названия» и увеличьте лимит до 250–300 символов или снимите ограничение. Если такой опции нет, измените шаблон названия в коде: задайте атрибут maxlength="0" для текстового поля или отредактируйте SQL-запрос в таблице products (поле name типа varchar(255)), расширив его до text.
Мини-чек-лист: 1) Проверьте версию модуля — старые сборки не поддерживают длинные строки. 2) Убедитесь, что кодировка базы данных — UTF-8, иначе обрезка происходит из-за сбоя в символах. 3) В Excel или CSV-файлах перед импортом установите формат ячеек «Текст» — это предотвратит автоматическое урезание пробелами. Если всё настроено правильно, но названия всё равно режутся, обновите PHP-скрипт обработчика: добавьте фильтр trim() с проверкой длины через mb_substr() вместо стандартного substr().